Watch a 13 Minute Nine Inch Nails Tour Documentary
Vancouver, BC, Canada / The World Famous CFOX!
August 29, 2013 12:35 pm
Watch a 13 minute documentary about Nine Inch Nails comeback tour this year. Trent is interviewed and we see what setup goes into the current stage ahead of of NIN’s performance at Fuji Rock in Tokyo. Catch NIN November 21st at Rogers Arena.