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