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