Someone once explained to me the difference between torque and horsepower like this.

The simplified version is Horse power equals how hard you hit the wall, torque as explained is how far you move the wall.

In December’s issue we will be exploring safer barriers for our race tracks