It's time to start thinking about going to the cellar and digging out your Christmas decorations. Or better yet, just plug in the lights that you never took down from last holiday season!


One Maine town has made the list. Wilton, Maine!

It's an annual display called Wilton Lights!

It's truly magical and a great sight to see for the entire family!

More From