Nine Inch Nails ‘1,000,000’ Live At Rehearsals
Nine Inch Nails posted rehearsal footage of their ‘The Slip’ track ‘1,000,000’, recorded in Los Angeles back in July. The clip is from a series of performances directed by Rob Sheridan, available on ‘The Slip Limited Edition’ CD/DVD. Watch it below.