A Lamborghini's Aventador concept car is shown on the media preview of the International Geneva Motor Show, in Geneva, Switzerland, March 6, 2012. [Xinhua]
Geneva Motor Show opens this week, against the backdrop of poor consumer confidence and tough austerity measures hurting Europe's car market. Media are getting a sneak preview today, two days ahead of its official kick-off.
Go to Forum >>0 Comment(s)