We've talked in the past about the relationship between horsepower and torque. They work together, and horsepower needs torque to make you and your car happy. There's one magic number though that doesn't get much ink spilled its way, virtual or otherwise. The number is 5,252, and it's the point...
www.motorauthority.com