Create new Board
ENTERPRISE
Editorial Images

TOYOTA Showroom Megaweb

TOKYO, JAPAN - DECEMBER 27: A Toyota Motor Corp. 2000GT MF12 is displayed at History Garage, Toyota Motor Corp. Mega Web showroom on December 27, 2013 in Tokyo, Japan. Mega Web is a large scale self-proclaimed car theme park, or Toyota Motor Corporation's showroom, that displays all the latest models and some of the historic models. The facility features a test driving course for children, cafes and shops. (Photo by Ken Ishii/Getty Images for TOYOTA)
TOYOTA Showroom Megaweb
Embed

DETAILS

Restrictions:
Contact your local office for all commercial or promotional uses.
Credit:
Ken Ishii / Stringer
Editorial #:
459756591
Collection:
Getty Images Publicity
Date created:
December 26, 2013
License type:
Release info:
Not released. More information
Source:
Publicity
Object name:
77912151