The Human Slingshot 2
devin supertramp | August 20, 2013
Devin Graham and his daring friends checked out the famous Human Slingshot at the Hobble Creek Lodge in Utah. Mountain Dew couldn’t pay us enough to take a ride in this death trap.
Advertisement