Tag: twistd sister
Music Icon DEE SNIDER to Release Fifth Full-Length Album, Leave A Scar, via Napalm Records
Leave A Scar tracklisting: 1) I Gotta Rock (Again) 2) All Or Nothing More 3) Down But Never Out 4) Before I Go 5) Open Season [Read More…]