1991-1993 Daihatsu Leeza Spider



Origin: JP Japan

Class: Convertible

Chassis: L100

Advertising
Others Informations

Presentation: Tokyo 1989

Total Production: ?

Design: ?

Made for

CNINIRJPKRMYIDRUSATHTR
??????????
Similar cars
None
Comments
Author Message
Country Flag subliminalglory
2013-11-23 09:44
I know this is ugly, but I kind of like it. Very unique.

Add a comment

You must login to post comments...