Greg here.... I can confirm this.... kinda creeped out 

Edit: Proof as requested http://i.imgur.com/jfyWe.jpg

And video of said Christmas Light show https://www.youtube.com/watch?v=bi0f1iVVJyw&amp;feature=plcp