The town of Wauconda Illinois was forced to remove their Christmas light display from the town water towers. But they didn't let that stop their celebrations. In fact, their celebrations became even better.
We would love to hear your comments. Send us a Text Message
Support the show