A must-see video of Award Winning Christmas Displayand Show is Candle Cracking Christmas Lights from Elburn, IL with 1000000 Christmas lights.
Watch this musical video of Award Winning Christmas Displayand Show Candle Cracking Christmas Lights. Larsens Lights Show See all are videos on youtubeepiclightshows.