• Zack Posted: 3/29/2010 2:54pm PDT

    Power to Ford! Chevy and Dodge called the mustang a liar, the 5.0 proved them wrong.