Twisted Sister frontman Dee Snider has just announced a new album!
Leave a Scar set for release on July 30.
Along with the announcement came a video for Snider's new single "I Gotta Rock (Again)," which you can check out on Youtube.
In a statement about the new music, Snider said, “By the end of 2020, I knew I not only had to get back into the studio but for the first time since the ’90s, I wanted – no, needed – to be a part of the writing process. I reached out to my producer Jamey Jasta and told him I was ready to make another record. Leave a Scar is filled with messages to and for the silent voices in the world who need someone to speak out on their behalf. This is my purpose.”
Photo Credit: Getty