Friday, October 29, 2010

Alfa Romeo Iguana by Ital Design (Giugiaro)

V8 / 1.995 cc / 233 PS / 135 lb/ft (183 Nm) @ 7.000(click images for a larger view)

No comments:

Post a Comment