2251.photo.2 Mammoth at Holiday World & Splashin' Safari

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.

Click here for full feature…