L7 was one of those bands that I thought was gonna be huge. That didn't happen but, lord, did they rock. I was thinking of Natural Born Killers the other day, and remembered this absolute scorcher.