is it just me or does the 2011 5.0.......

Haha yep

Shit better not come on!