Nine Inch Nails are premiering a 90 minute concert film on Vevo tomorrow (December 5th) at noon ET. The footage was shot in Los Angeles on the November 8th stop of the Tension 2013 tour. While you're waiting for that, check out part 2 of NIN's behind the scenes look at the Tension tour below:
Trent Reznor also announced his streaming music service Beats Music launches in January. Find out more about that here.
Published on December 4th, 2013 @ 2:20 PM