It's on! Super Duty takes top horsepower and torque spot--for now! More...
Pthorpe84 Moderator Staff member Dec 6, 2017 #1 It's on! Super Duty takes top horsepower and torque spot--for now! More...