Philadelphia, Pennsylvania, United States
The Explosion / The Transplants May 6, 2003 Uploaded by Njgerryg