Ford Windstar

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....