At 1,763 feet long, The Mammoth at Holiday World theme park holds the Guinness World Record for world’s longest water coaster. Riders get soaked as they drop over hills, through …
At 1,763 feet long, The Mammoth at Holiday World theme park holds the Guinness World Record for world’s longest water coaster. Riders get soaked as they drop over hills, through …