See the outrageous cars in this year's auto show in Geneva.
1 of 23 | NEXT » |
The New Sbarro Triple concept car is on display during the press day at the 85th Geneva International Motor Show in Geneva, Switzerland, Tuesday, March 3, 2015. The Motor Show will open its gates to the public from March 5 to March 15. (AP Photo/Keystone,Martial Trezzini)
1 of 23 | NEXT » |
© Copyright 2019 The Washington Times, LLC
3600 New York Avenue NE, Washington, DC 20002