Date: 21 Aug 2008

Location:
Oklahoma City, OK

Venue:
Zoo Ampitheatre

Existing Media

Testament and Judas Priest