Aug 5 2009
2010 Alfa Romeo 8C Spider – First Drive Review

Within seconds of launching the Alfa Romeo 8C Spider out of pit lane at the company’s Balocco test track near Milan, in northern Italy, I’m grinning like an idiot. And I’m not even driving.
Q Full article, Source: CarAndDriver

