Indiana Park Future Home Of Gigantic Log Flume Ride
By Margaret Lyons in Miscellaneous on Aug 26, 2008 7:31PM
Holiday World in Santa Claus, Indiana (bahahaa) announced today that they'll be adding the world's tallest water ride in 2009. The Pilgrim's Plunge uses an "open-air elevator" to lift 10-passenger boats 135 feet in the air. Then...wheee! These videos are cheesy but kinda fun. [AP]