People Are Awesome

Human Body Launch

The Guys reach neck-breaking heights with a massive slip n slide. Then, they attempt to make the highest jump in Slovenia.