Nine Inch Nails – Bad Witch (Album Review)

Infinitely famous Industrial/Alternative Rock band Nine Inch Nails (NIN) returned to the forefront of the music scene once more with the release of their new studio album, Bad Witch, on June 22, 2018, through Mastermind Trent Reznor’s label, The Null Corporation. Releasing the album right after ... Read More