Date: 22 Aug 2008

Location:
Dallas, TX

Venue:
Superpages.com Ampitheatre

Existing Media

Testament, Heaven and Hell & Judas Priest