thecarnut.typepad.com > 2007 TOKYO MOTOR SHOW PRESS DAY #1

Leaving the Train Station

Leaving the Train Station

Makuhari, Chiba, Japan

All bags packed and accounted for, I trudge, pulling hefty weight (mine and the suitcase) towards the Makuhari Messe Convention Center for the 40th Tokyo Motor Show.

Previous | Main | Next