The legendary Dee Snider joins us to talk all things Twisted Sister, metal, radio, horror, Long Island, his right to speak, Guns N' Roses and a lot more!