From the archiveFT-86 II concept on stand at Geneva 2011March 05, 2011FT-86 II concept on stand at Geneva 2011 international motor showWatch original video ↗