Alfa Romeo 8C Spider
Posted: 21 Jul 2009 20:14
http://www.besportier.com/archives/alfa ... spider.jpg
Looks lovely but would fall apart in six months. GIGANT price too.
Still you have to hand it to them, they consistently deliver in the style department.