Is Torque King?

I was warned, "HP sells cars, torque wins races..."

the all cross at 52xx rpm