Ford ladles out another helping of 100 horsepower and creates its beastliest Mustang ever. Occupy Horsepower seems to be the sentiment at Ford these days as the Blue Oval seeks elite output for everyman. Earlier this year, we told you the next GT500 was going to produce north of 600 hp, but even we weren’t [...]