Tag: producers Atticus Ross and Alan Moulder
Nine Inch Nails Announce New Album ‘Hesitation Marks’ and Tour
On September 3, Columbia Records will release Hesitation Marks, the new full-length album from Nine Inch Nails. Recorded in secret over the last year, Trent Reznor teamed...