Human Launch Record – Today’s YouTube Treasure [VIDEO]Human Launch Record – Today’s YouTube Treasure [VIDEO]Wanna see someone flung 85 feet off a float by their "Friends"?LevackLevack