Screen Shot 2018-06-18 at 13.24.56

Nine Inch Nails are in the UK playing a couple of key shows trialling their upcoming new album Bad Witch. They have been playing a couple of tracks live including this great new song ‘Ahead Of Ourselves’ which is a powerful tribal slice of intensity that sounds like its from their Broken era but updated to the 21st century.

Previous articleILL (with Glove + MOLD): Album launch at The Deaf Institute, Manchester – Live Review
Next articlePalaye Royale Upgrade their Sold-Out Manchester Show


Please enter your comment!
Please enter your name here