From the archiveToyota FT-86 at Tokyo Motor Show 2009 closeup videoJanuary 24, 2010Toyota FT-86 at Tokyo Motor Show 2009 closeup videoWatch original video ↗