53rd San Francisco Int'l Auto Show kicks off
- Source: Xinhua
- [10:12 November 23 2010]
- Comments
A Chevrolet Corvette ZR1 is displayed at the 53rd San Francisco International Auto Show in San Francisco, the United States, on Nov. 20, 2010. The 53rd San Francisco International Auto Show was opened on Saturday. Photo: Xinhua