Dude, your ricer is jinxed!

Glad to see it was no worse than that. Get the frame inspected. These days they're all designed to collapse even at the lightest impact.