Holiday World making announcement about 2020 season

Something new is coming to the Santa Claus, Indiana theme park and we'll find out more on August 6.
Published: 6:23 AM EDT August 6, 2019
Updated: 6:23 AM EDT August 6, 2019