Xtreme Waterparks Season 1 Episode 1
Season 1
IMDb: N/A
Air Date: 2012-07-08
21min
This series, which spotlights the world’s best waterslides, opens with a look at the Insano in Fortaleza, Brazil, which stands at 135 feet tall. Also: an indoor, near-vertical looping slide…