Hauls ass. Lotsa torque. Need to upjet, though.Not sure why they call it an "XL."It's got a short wheelbase. Might have to do something about that.