Pilgrim's Plunge- World's Tallest Water Ride at Holiday World, Indiana
An animated preview video of the world's tallest water ride coming to Holiday World in Santa Claus, Indiana in 2009. The video includes point-of-view and off-ride perspectives of the record-breaking ride, including its unique elevator lift mechanism.Review:
The video gives a great sense of the wild ride experience.
Available Formats:
- Windows Media Player


