Music Icon DEE SNIDER to Release Fifth Full-Length Album, Leave A Scar, via Napalm Records[Photo Credit: Paul McGuire] Music Icon DEE SNIDER to Release Fifth Full-Length Album, Leave A Scar, via Napalm Records Watch New Music...