Date: 16 Aug 2008

Location:
Pittsburgh, PA

Venue:
Post Gazette Pavilion

Existing Media

Testament, Heaven and Hell & Judas Priest