Date: 23 Jun 2007

Location:
Saragoza, Spain

Venue:
Monster of Rock