75 Horse power and a lot of torque

Don't Miss...