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