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]
Continue reading "Indiana Park Future Home Of Gigantic Log Flume Ride"
