Nine Inch Nails played their first show in three years last night and performed a stirring cover of David Bowie’s ‘I Can’t Give Everything Away.’
Nine Inch Nails played their first show in three years last night and performed a stirring cover of David Bowie’s ‘I Can’t Give Everything Away.’