What do you think it would feel like to ride down a slip and slide and then drop 50 feet into the water? Here's how one of the guys featured in this video, filmed at Lake Powell in Utah, described it: ...