New York Int'l Auto Show to kick off
- Source: Xinhua
- [09:12 April 01 2010]
- Comments
A Volvo XC60 is displayed during media preview of the 2010 New York International Auto Show in New York, the United States, March 31, 2010. Photo: Xinhua
Ford Lincoln MKZ 2011 is unveiled during media preview of the 2010 New York International Auto Show in New York, the United States, March 31, 2010. Photo: Xinhua