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