Nine Inch Nails To Return To Detroit With October Shows
Industrial rock giants, Nine Inch Nails will be playing two shows on October 22nd and 23rd at the Fox Theatre in Detroit. The band’s last release of 2017 EP “Add Violence” arrived to listeners mysteriously packaged amidst black powder. Never one for being truly conventional, Nine Inch Nails’ ticket sales for the two shows are…