The One about Toyota’s theme park, MEGA WEB Part 2

As I discussed visiting Toyota’s amusement park, Mega Web in Odaiba, Japan, in a previous blog post, I focused on the exterior of the building but not what’s inside. So, as I visited Mega Web once again, I figured why not show you the interior in two parts.  One featuring their modern cars and the second, which I will showcase their classic cars museum a.k.a. “History Garage” (saving for another […]