Legendary Twisted Sister frontman Dee Snider has announced his fifth studio album, Leave a Scar, arriving July 30th. He has also unveiled the video for the inspiring lead single, “I Gotta Rock (Again)”.In 1984, Snider and Twisted Sister proudly declared “I Wanna Rock” in one of their best known songs.…
Please click the link below to read the full article.
Dee Snider Announces New Album Leave a Scar, Shares Video for “I Gotta Rock (Again)”: Stream
Jon Hadusek