1991-1993 Daihatsu Leeza Spider



Origin: JP Japan

Class: Convertible

Chassis: L100

Advertising
Versions / Limited Edition / Special Edition & Colors
No results found for this search
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...