A Mini John Coopers Works car is displayed on the first media day of the 79th Geneva Car Show at the Palexpo in Geneva March 3, 2009.[Agencies]
我要看更多精彩图片