Once the domain of automotive repair shops and serious hobbyists with air compressors ... unnecessarily loud torque monster? Then the video below the break by [Torque Test Channel] is just ...