As reported previously Nine Inch Nails premiered their 90 minute concert film on Vevo today. The footage was shot November 8th at the Staples Center in Los Angeles as part of the Tension tour. The concert is streaming below, and a physical version (DVD/Blu-Ray) will be released next year. Those interested in obtaining the physical version can sign up for the mailing list over at the NIN website.
Also: NIN is doing a Reddit AMA (ask me anything) at 3PM ET today
Published on December 5th, 2013 @ 12:48 PM