The 2015 Rochester Insane Inflatable 5k was wet, muddy, and fantastic! Almost 3,000 participants dove, rolled, jumped, climbed, jogged, ran, walked, and sloshed their way through the course.

And the coolest thing? SO much laughing! We've never heard so many belly laughs at a 5k!

Here  are some of this year's best pics!