1984 Italdesign Lotus Etna



Origin: IT Italy

Class: Proto / Concept

Made in:
?
Advertising
Pics
Comments
Author Message
Country Flag fck
Avatar
2011-07-31 19:33
afaik they didn't mount any engine on it, but it was planned to mount a 4.0 V8.

Add a comment

You must login to post comments...