Feast for car lovers hits the city
By WANG CHAO and CUI HAIPEI | China Daily | Updated: 2010-04-26 08:12
Mercedes-Benz launched its new car, SLS AMG, at Auto China 2010 on Friday. Photos by WANG JING / China Daily |
Car enthusiasts are in for a treat with some of the world's best and most expensive cars at the Auto China 2010 exhibition.
Photo