Dee called Rob to chat about his upcoming new album "Leave A Scar", and also talk about some old Twisted Sister stories that happened on Long Island!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More