I apologize if any children who still believe in Santa are reading this blog, but seeing Dee Snider of Twisted Sister dressed up as Santa Claus is one of the most terrifying f*cking things I have ever seen:

Jesus Christ! I think Dee just unseated the escaped mental patient Santa from Tales From The Crypt as the Santa I least want to run into on Christmas night. Also, that dude on the far right has no excuse.
After the jump, two more pics of A Twisted Sister Christmas to turn your nightmares into worse nightmares:












