Nine Inch Nails "farewell show" footage hits net

A fan-led project to assemble a concert feature capturing Nine Inch Nails‘ September 10, 2009 “farewell show” at The Wiltern in Los Angeles has now officially been released for free. Titled, “nine inch nails: [after all is said and done]“, you can find the meticulously crafted 3 and a 1/2 hour feature for download and more via