human catapult swifttallon Published 11/30/2008 someone builds a human catapult that launches people into a river . pretty cool Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: catapult launch river cool hilarious NEXT VIDEO Astronaut Chris Hadfield Gives Some Tips To Help Stay Productive in Self Isolation 3 Comments Log in for Comments
3 Comments