Europe
Asia
Oceania
Americas
Africa
The Escort is Britain’s most successful rally car, the rear-wheel drive ve