“Screaming for Those Who Cannot Scream”: Dee Snider Keeps on Rocking With New Album ‘Leave a Scar’ [Interview]

Dee Snider. Any metal enthusiast worth their salt knows the name of Twisted Sister’s legendary frontman, surely. And yet, the celebrated musician’s work in radio, television and film (to say nothing of his appearance on the Senate floor to battle the PMRC’s crusade against “obscene” music) has seen to it that he’s become a pop […]

Continue reading