The name says it... lot of power not the most but .. i would say way too much torque... Has a close call underestimated the power.

Lets get...