From the archiveToyota FT-86 Concept official reveal debut videoFebruary 17, 2010Toyota FT-86 Concept official reveal debut video in Tokyo Motor show 2009Watch original video ↗