thecarnut.typepad.com > 2005 TOKYO MOTOR SHOW

Press Room 2

Press Room 2

Tokyo Motor Show

Lots of 'energy drinks' in the Press Room...

Previous | Main | Next