So far, no pickup maker, foreign or domestic, has managed to crank out 1,000 pound feet of torque in a production heavy duty truck engine, but they are getting mighty close. We must do this before the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results