carnewschina.com
Spotted in China: first generation Ford Windstar LX
A wondrous white Ford Windstar LX, Spotted in China in the Fangzhuang Residential Area in Beijing. The good Ford was in reasonably good shape. Some panel
Joey Wang