This picture taken on November 30, 2011 shows Osamu Suzuki, chairman of Japan's Suzuki Motor, inspecting the company's concept vehicle called the 'Q-concept' during the Tokyo Motor Show in Tokyo. Japan Automobile Manufactures Association (JAMA) announced on May 13, 2013 that they will have a biannual auto show, the Tokyo Motor Show 2013, from November 22 through December 1 in Tokyo.
FIRSTPOST. ARTICLES View all
FROM THE WEB.