View Anthrax on Oct 24, 2002EditFollowShare24 years agoThu, Oct 24, 2002at Hammer Magazine OfficesMunich, Germany2002 European TourAnthraxEditFollowShare