Geneva 2011: Toyota FT-86 II makes show debut, set for 2012 market launch
Amidst all the euphoria surrounding the many world premieres at the 2011 Geneva Motor Show was the highly-impressive Toyota FT-86 II Concept. The new car will be launched in Europe in 2012.