Date: 25 Jun 2004

Location:
Frauenfeld, Switzerland

Venue:
Festival