carnewschina.com
Spy Shots: Landwind E31 SUV hits the Beach in China
A spectacular spy shot from the Landwind E31 SUV testing on shore of Qinghai Hu, a gigantic lake in the remote and mountainous Qinhai Province. The
Tycho de Feijter