Premieres \

Nine Inch Nails Share Gloriously Brutal 77-Minute Concert Film, ‘Tension’

High-quality footage of 'Hestitation Marks' tour's 2013 Staples Center stop