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…