Watch Nine Inch Nails "Self Destruct" Tour Documentary
Wed, 20 Mar 2013 09:25:30
Nine Inch Nails Photos
Nine Inch Nails Videos
Nine Inch Nails have posted a full, 75-minute documentary from their "Self Destruct" tour back in 1994 and 1995 online. This is the band's pinnacle, so grab some popcorn and a Coke and settle in.
Watch it below:
What is your favorite NIN song?