wjts.tv
World’s first launch water coaster coming to Holiday World in 2020
Holiday World & Splashin’ Safari will soon be home to the world’s first launch water coaster. The park officially broke ground Tuesday afternoon for the new water ride, called “Cheetah Ch…