What's going on?

Christmas Lights in Alexandria
If you ever find yourself in Alexandria, Louisiana around the Christmas holidays, you absolutely must swing by the Monkhouse residence.