Ford Mustang GT500 to Run in Goodwood Hill Climb

The Ford Mustang Shelby GT500 is the most powerful pony car yet, and it will be participating in the Goodwood hill climb this year in tribute to the late Caroll Shelby.  The hill climb marks the cars first appearance off of American soil, as you can only buy it in the...