Date: 13 Aug 2008

Location:
Toronto, ON

Venue:
Molson Amphitheatre

Existing Media

Testament, Heaven and Hell & Judas Priest