The video we posted a little earlier today is a good illustration of brutal torque. Torque is the oft discounted and lesser admired brother of horsepower. As the old adage goes, “Horsepower is how fast you are going when you hit the wall and torque is how hard you hit it.” Lovers of Buicks, Oldsmobiles, [...]
More...
More...