Taking out a 500 BHP Ford Escort Cosworth Group A Rally Car