August 17, 2021
Dee Snider “Leave A Scar” (Napalm). (AP photo)
This is not a Twisted Sister album, not by any measure.