Ford Escort WRC Launch: The 1997 specification Ford Escort World Rally Car was launched to the media during the Catalunya Rally.Ford Escort WRC Launch, Catalunya, Spain, 2-3 November 1996.
The 1997 specification Ford Escort World Rally Car was launched to the media during the Catalunya Rally.Ford Escort WRC Launch, Catalunya, Spain, 2-3 November 1996.