Wednesday, November 30, 2005

Synchronized Christmas Light Show - Snopes Update

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