As a lover of car culture, there is a place well known in Tokyo that should always pay a visit. The Toyota Mega Web.
Basically the Toyota Mega Web is a kind of super Toyota dealership open to the public to check and test yourself new models, but also future, classic cars and competition models of the Japanese brand are displayed. Continue reading “A monorail trip to Odaiba. Taking the Yurikamome.”