Mammoth, the world’s longest waters coaster, has opened at Holiday World & Splashin’ Safari, Santa Claus, Indiana – just one year after the same park added a HydroMagnetic Rocket called Wildebeest.
Mammoth, the world’s longest waters coaster, has opened at Holiday World & Splashin’ Safari, Santa Claus, Indiana – just one year after the same park added a HydroMagnetic Rocket called Wildebeest.