Feast for car lovers hits the city
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