The Ford Escort Cosworth is a neat little homologation special that arrived from the factory with nearly 230 horsepower. The version you see above has a bit more juice flowing to the wheels. This one here apparently makes 620 horsepower and enjoys being flung up hillclimb routes and nearly into guardrails.
Have some more awesome on your Monday. Watch this video, then go crush your next meeting.
Leave a Reply