Friday, 7 August 2015
35 Feet High Slip And Slide Waterfall
The latest video from Devin Super Tramp shows him and his buddies teaming up with TorchPaddles to ride a 35 foot tall natural water slide in British Columbia.
Post a Comment
Post Comments (Atom)