Hosted on MSN9mon
Tallest waterslide in US at 145ft with five slides set to openThe Rise of Icarus is opening less than a year after a five-year-old boy flew off the Twist-N-Shout water slide at the Lake Winnepesaukah amusement park in Georgia. He was rushed to a hospital.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results