Nine Inch Nails Releases 90-Minute Tension 2013 Concert on YouTube
Nine Inch Nails has released its full Tension 2013 concert at the Staples Center in Los Angeles on November 8th. The concert and extra content will be released on DVD and Blu-ray in Spring 2014, and a full setlist is available in the video’s description on YouTube. Previously, we wrote about behind-the-scenes videos of how the tour was put together and stunning photos of the show from art director Rob Sheridan.