March 2019 - Blabbermouth Archive

Watch DEE SNIDER Perform In São Paulo, Brazil

Fan-filmed video footage of Dee Snider's March 23 concert at Tom Brasil in São Paulo, Brazil can be seen below. The TWISTED SISTER frontman is continuing to play shows in support of his latest solo album, "For The Love Of Metal", which was released last July via Napalm Records. The disc, which was produced by ...

Read more