Why Nine Inch Nails' Tension Tour Is At Least A Decade Ahead Of Its Time
Jared Sperli stashed this in nin
Trent Reznor opens up about his band’s most elaborate and technologically advanced live production ever. “I want to make you hold your pee because you don’t want to miss something.”
That is a great line.
Very cool, it's like they are playing behind a moving force field.
It sure does. Reminds me of when U2 had the wall of televisions on the Zooropa tour.