Imola's F1 Future: What Fans Need to Know
0
6
Jun.11 - Imola has been dropped from the Formula 1 calendar - but the iconic Italian venue is not giving up. At Tuesday's meeting of the World Motor Sport Council in Macau, the FIA rubber-stamped another 24-race schedule proposed by F1 - with Madrid confirmed as a brand new host. And with F1, the FIA.....check out full post »