Tokyo Motor Show (2011) – Photo Gallery 01

Held December 3rd to 11th at the Tokyo Big Sight in Koto-ku, Tokyo, Japan. Hosted by the Japan Automobile Manufacturers Association, Inc. (JAMA).