Chicago, Illinois, United States
Nine Inch Nails / The Dresden Dolls May 7, 2005 Uploaded by Primus913