Features live footage filmed at the Wacken Open Air 2002, the With Full Force festival 2003 and the Venue Z7 in Pratteln, Switzerland.
Sin datos