SALEEN S7R TOPS NEW MASERATIS, FERRARIS AND LAMBORGHINIS AT IMOLA
IMOLA, Italy – Friday, September 10, 2004 American Manufacturer Spoils Italian’s Debut on Their Home Turf The big story of round eight of the FIA GT Championship at Imola this week was supposed to be the heralded debut of the Maserati MC 12 team. And while the new kids on the block looked very promising … Continue reading SALEEN S7R TOPS NEW MASERATIS, FERRARIS AND LAMBORGHINIS AT IMOLA