Tuesday, November 14, 2006
No More Imola
Although the FIA’s preliminary calendar hasn’t listed
Imola
, there seems to be a yearly debate over the races fate. It now appears that in typical Italian fashion Italy has squandered its chances to host the 2007 San Marino Grand Prix…
Newer Post
Older Post
Home