A Toyota FT86 Open concept car is displayed at the 83rd Geneva Auto Show at the Palexpo Arena in Geneva, March 6, 2013. [Photo / Xinhua]