Date: 18 Aug 2008Location:Detroit, MIVenue:DTE Energy Music TheatreExisting MediaTestament, Heaven and Hell & Judas Priest