Still one of the baddest cars put together. Cosworth Escort.

http://video.yahoo.com/video/play?p=...s%26ei%3DUTF-8