Nine Inch Nails – Dead Souls (Joy Division Cover) – Wiltern Theater, 9.10.09 *Final NIN Concert*
September 10th, 2009. The Wiltern Theater, Los Angeles California. History will remember this as the 830th live performance of Trent Reznor’s genius Nine Inch …