LOTS of torque!!!!

Wow. Thats impressive.