15 Minute News15 Minute Fun
Follow Us

Sliding Down the Tallest Waterslide in North America

Waterslides are a favorite past time during the warmer months but I'm not sure how many are brave enough to slide down Daredevil's Peak, the tallest waterslide in North America.

#Waterslide #Travel
7 Views