Do you get overwhelmed by your neighbors’ mind-blowing light shows every year? Are you depressed because, no matter how hard you try, those people with the insane better-than-you genes always trump your pitiful attempts to spiff up your house at Christmastime? Well, cheer up. Here’s a photo of what some I’m-Not-Gonna-Take-This-Anymore type did to stop [...]
