Snake River Falls was the tallest, fastest and steepest water ride in the world at the time of its opening in 1993.
23 February, 2013 by Bradley McGrath