In November 2017, Twisted Sister frontman Dee Snider took to the stage at Hard Rock Hell XI in North Wales; professionally filmed video footage has since surfaced: In other news, Twisted Sister frontman Dee Snider has completed tracking his forthcoming solo album. The currently untitled effort was produced by Hatebreed...
Continue reading...
Continue reading...