Thailand International Motor Expo 2006 Photos (alfa2.jpg)
Submitted by peter on 29 November, 2006 - 23:51.

Alfa Romeo make beautiful cars, but their new Spider was nowhere to be found.
This image was uploaded with the post Thailand International Motor Expo 2006 Photos.