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