Video Gallery

Tour the Christmas Lake Village Festival of Lights in Santa Claus, Indiana, on Saturday, December 12 and 19, 2015. For more information, contact the Spencer ...