Nine Inch Nails at Lollapalooza 2013
August 10, 2013 6:20 AM Subscribe
Nine Inch Nails' mindblowing festival tour set from Lollapalooza 2013 [~1h45m], designed by Moment Factory (who created the brain blender that was the Lights In The Sky Tour). The stadium tour NIN is doing this fall will be an entirely different production, so no spoilers here.
This thread has been archived and is closed to new comments