5.0L Mustang is back for 2011

:doh:

That’s just a whole lot of fucking noise.

/