Events | Holiday | Water Parks
‘Christmas in Color’ drive-through display lights up Kissimmee
The “Christmas in Color” animated light show at Island H2O Live! water park in Kissimmee, Fla. lets visitors make merry memories from the comfort of their own car.