Nine Inch Nails have posted a rare 75-minute documentary covering their 1994-1996 “Self Destruct” tour that’s packed with concert and behind-the-scenes footage Available on the industrial rock group’s Tumblr the doc was initially only available on the 1997 Closure VHS As Reznor notes the film contains some NSFW content and…