World Rally Championship: The Ford Escort Cosworth WRC for the 1997 WRC season.1997 M-Sport World Rally Team Launch, Cumbria, England, 7 January 1997.
The Ford Escort Cosworth WRC for the 1997 WRC season.1997 M-Sport World Rally Team Launch, Cumbria, England, 7 January 1997.