Talk:Heaven Cracker/@comment-98.236.240.202-20140812052409/@comment-5235208-20150905182258

Pound-feet and newton-meters are still units of work. Pounds or newtons are measures of force.

If I had to guess, the log was intentionally written like that specifically to piss people off.