Upper Darby, Pennsylvania, United States
Smashing Pumpkins / Explosions in the Sky Oct 19, 2007 Uploaded by Carrie03