The Tokyo Motor Show is an auto show held every 2 years, displaying motorcycles and commercial vehicles. It often displays more conceptual cars as oppose to actual production car introductions.
Get the latest news and updates from Dawn
The Tokyo Motor Show is an auto show held every 2 years, displaying motorcycles and commercial vehicles. It often displays more conceptual cars as oppose to actual production car introductions.