From the archiveToyota FT-86 presentation video at Tokyo Motor Show 2009January 24, 2010Toyota FT-86 presentation video at Tokyo Motor Show 2009Watch original video ↗