Monday, April 26, 2010

China auto show: Mercedes, Ford, Chevrolet and Geely win AW awards:

Last week's Beijing auto show was full of interesting designs--some which will eventually make it to the road, while others are shuttled off to a warehouse.

No comments: