Posted on

Synchronized Christmas Light Show – Snopes Update

Snopes has updated the status of the Christmas Light Show to "true"!

Leave a Reply