Date: 23 Aug 2008

Location:
Houston, TX

Venue:
Cynthia Woods Mitchell Pavilion

Existing Media

Testament, Heaven and Hell & Judas Priest