FIA EHRC: The Car is the Star - Ford Escort | Federation Internationale de l'Automobile