Main entrance of Toyota MEGA Web exhibit( located at Odaiba, Tokyo Japan, with total of 6 exhibits, this place is absolutely huge and a must visit for any car lover.

Comments are closed.