24 April 2007
Best Photos from 2007 Shanghai Auto Show
The newest of Chinese cars of the 2007 Shanghai Auto Show.
21 April 2007
2007 Shanghai Auto Show: Great Wall i7
Live from 2007 Shanghai Auto Show: Great Wall i7
1
(2 marks)