Video: Meadow Run Natural Waterslide

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

Meadow Run Natural Waterslide

 02:44

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