Ford Unveils Escort Concept at 2013 Shanghai Auto Show


With the Focus already claimed to be the best-selling passenger car in China, at the 2013 Shanghai Auto Show Ford is unveiling the Escort Concept with deliberately gentler styling.
Tagged:
0
Comments