Nine Inch Nails Bad Witch

Release date:
June 22, 2018
Buy vinyl:
Tracklist:
  • 1. Shit Mirror
  • 2. Ahead of Ourselves
  • 3. Play the Goddamned Part
  • 4. God Break Down the Door
  • 5. I'm Not from This World
  • 6. Over and Out