Bad wreck

looks like that blower strap might have gotten tangled in the throttle linkage when it went over on its hat.