
(NEXSTAR) – Rock vocalist Dee Snider took a moment during his recent radio broadcast to explain that he’s “not dying” following news that he left Twisted Sister due to health issues. Twisted Sister had announced Snider’s “sudden and unexpected resignation” on Feb. 5, via a statement issued by bandmates Jay Jay French and Eddie Odeja. […]
