From the archiveDevoted to innovationNovember 27, 2011Toyota FT-86 Devoted to innovationWatch original video ↗