Rock n' roll icon Dee Snider discusses his latest metal masterpiece "Leave a Scar" as well as the legacy of Twisted Sister. Snider also touches on the importance of Twisted's second life from 2003-2016.
Login or Sign up
Even if you don't already have an account with us,
just login and we will get you set up.