Watch: Nine Inch Nails’ Concert Filmed in HD!

The Nine Inch Nails released a video of a little over an hour and fifteen minutes with much of the show that the band performed at the Staples Center in Los Angeles as part of "Tension" tour last November 8.

Recorded in high definition, the film gives a good taste of what the band's fans can expect from their concert in Brazil in the coming year - the band Trent Reznor performs at the Lollapalooza on April 5.


Comments