Dee Snider isn’t just the voice of Twisted Sister and the guy with the most recognizable hair in rock history. He’s the host of the long-running radio show House of Hair, he’s been all over TV and even recently was on Celebrity Jeopardy, and is about to release his new solo album Leave a Scar. Produced by hard-core metal legend Jamey Jasta Leave a Scar will be out on July 30th. We go through it all but we think this remake from Dee says it all:
“There’s a whole bunch of things that if you would have told me 30 years ago that I would have done today I would have literally punched you in the face. Dee you’re gonna be on Broadway ‘take it back man!’ Dee, Celion Dion is going to record a Christmas song you wrote, ‘take it back man!’
Here’s the video for the first single from his new album called “I Gotta Rock (Again)”



