Monday March 29, 2010 11:03

Toyota FT-86 G-sport concept now at Tokyo Mega Web in Obaida, Tokyo

Last we reported, the FT-86 G-sport Concept’s was being displayed at the Toyota Amlux display building in Tokyo. It appears that this FT-86 concept car has now been moved to another location within Tokyo – the Tokyo Mega Web, a look and ride car theme park which features all of Toyota’s offerings. The original red FT-86 concept was previously at this location, so perhaps the two concept FT-86 cars have exchanged locations.

Check INSIDE for more photos and a video.