Twisted Sister frontman Dee Snider, who is currently in Chicago for his Rock & Roll Christmas Tale stage production, recently guested on 89 WLS. Check out the interview below, which features discussion on Twisted Sister's success and Snider's secret to longevity in the music business:Snider: "My philosophy on life has...
More...
More...