Concept
For short-range driving A concept car exhibited at the Tokyo Motor Show in 1991
Go back to top of this page