;

Fast Facts

Assembly Japan
Manufacturer Yamaha
Type Concept City Car
Layout/Engine Electric/Petrol

User Comments