Dee Snider and Twisted Sister have ruined Christmas for me, because that is the scariest Santa Clause I have ever seen. And I have seen almost every horror movie about the holiday. I am off to go hide under my Christmas Tree and hope Santa doesn't find me.