
The new Sbarro Coupe Autobau concept car is shown during the press day at the 80th Geneva International Motor Show, Tuesday, March 2, 2010, in Geneva, Switzerland. The Motor Show will open its gates to public from March 4 to 14, presenting over 1000 brands with more than 100 world and European firsts in the sector saloon. (AP Photo/Keystone/Martial Trezzini)
Categories: |




