The new Toyota FT-86 II Concept car is shown during the press day at the 81st Geneva International Motor Show in Geneva, Switzerland, Wednesday, March 2, 2011. The Motor Show will open its gates to ... more 
The new Toyota FT-86 II Concept car is shown during the press day at the 81st Geneva International Motor Show in Geneva, Switzerland, Wednesday, March 2, 2011. The Motor Show will open its gates to the public from March 3 to 13. less 
1 / 1
Associated Press | Photo By Keystone, Martial Trezzini
Sat, Mar 5, 2011 1:06 PM EST