Daihatsu created this quirky single-seater in 1990. No other photos or information could be found. Comment below if anything else is known.
Image: Daihatsu
Daihatsu created this quirky single-seater in 1990. No other photos or information could be found. Comment below if anything else is known.
Image: Daihatsu