1991-1993 Daihatsu Leeza Spider




Origin: JP Japan

Class: Convertible

Chassis: L100

Advertising


Comments

Author Message
US 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...