Alfa Romeo Forum banner

birdcage

  1. Motoring Images
    6 litre V12 and over 700 bhp. This is what a concept car should look like. :cool:
  2. General Motoring Discussion
    I don't think I've seen anybody posting about this little number yet. ;) http://www.forbes.com/2005/03/15/cx_dl_0315vow.html?partner=autos_newsletter
Top