Nine Inch Nails Releases Concert Film Online
Nine Inch Nails have made a large portion of their recent critically acclaimed concert available to view online. Nine Inch Nails Tension 2013 was filmed at the Staples Center on November 8th and features 14 songs.
Watch it below.