carnewschina.com
Ford Escort concept sedan debuts at the Shanghai Auto Show
The Ford Escort is back!, but only for China, where the old Escorts were never sold and the name thus means basically nothing. The Ford Escort concept
Tycho de Feijter