4K VIDEO: 35-Foot-High Waterfall Features Nature’s Own Slip and Slide
By Space Coast Daily // August 5, 2015
ABOVE VIDEO: Devin Supertramp and his friends traveled to Lynn Canyon Park in British Columbia, Canada, recently, to show off one of the world’s best natural waterslides that has a 35-foot drop. (devinsupertramp Video)