DAWN.COM

Today's Paper | December 02, 2024

Published 30 Nov, 2011 10:01am

The Tokyo Motor Show

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.

Read Comments

'Keep politics, cricket separate': PCB chairman says Pakistan all set to host Champions Trophy Next Story