Date: 26 Aug 2008

Location:
El Paso, TX

Venue:
County Coliseum

Existing Media

Testament and Judas Priest