
The 2011 Ford Mustang with its spanking new 5.0-liter V8 is proving to be the 2010 Detroit Show's worst-kept secret, as following an earlier leak on its powertain specs, we now have the first official shots of the car and its engine. From what 'dam crackers' told us, the new 5.0 will deliver an output of around 412 ponies at 6,500 rpm and 390 lb-ft...