Been listening to “Master of Puppets”? Here’s some new stuff you should dive into next
The Oklahoma City industrial outfit’s sophomore album delivers 30 minutes of vintage violence