©2018 Defy Media. All rights reserved.
A series of clips showing off a homemade human catapult that launches the riders into the water.