UpcomingVinyl.com » Releases Nine Inch Nails Bad Witch Release date: June 22, 2018 Label: Null Corporation 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 Share LAST ADDED Joe Hisaishi — Sonatine Wrwtfww Records / April 25, 2025 Lemmy — Nothing Else Matters Cleopatra Records / June 6, 2025 Rootless & Starbirthed — Rootless And Starbirthed Feeding Tube / April 4, 2025 Brainorchestra — The Stone Tablet Rrc Music / April 18, 2025 Niklas Walentin — Another June Night Orchid Classics / June 13, 2025 Jordfast — Blodsdad Och Hor Black Lion Records / July 25, 2025 Jay Wheeler — Girasoles (Yellow) [2xLP] Linked Music / June 13, 2025 Show more →