Nine Inch Nails Perform “Starfuckers, Inc.” Live For The First Time Since 2008

During Nine Inch Nails’ October 25 show at the Aragon Ballroom in Chicago, IL, the band performed “Starfuckers, Inc.” live for the first time in 10 years. You can see fan-filmed footage of that below:

Advertisements

Comments are closed.