Sign up for our Newsletter!

Displaying posts with tag: "Holiday World & Splashin’ Safari"

Cheetah Chase water coaster revealed for Holiday World...

Holiday World & Splashin’ Safari in Santa Claus, Indiana has announced Cheetah Chase, the world's first launched water coaster. The $7 million ride is also the...