Philadelphia, Pennsylvania, United States
Chimaira / Machine Head Aug 8, 2004 Added by Lethal Dosage Videos |B Nick Concerts