Super Cars News
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
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment