Video: Meadow Run Natural Waterslide

Check out this natural waterslide in Pennsylvania's Ohiopyle State Park.