Thumbnail for:
Thumbnail for:
Thumbnail for:

Various exhibitors

Tokyo Motor Show 2007, Oct 24 - Nov 11

Date: October 24, 2007
Size: 1500m2 (16140 ft2)
Location: Chiba (Makuhari Messe), Japan

About The Client

Volkswagen - Lamborghini - Jaguar - Bosch