View Anthrax on Jun 15, 2005EditFollowShare21 years agoWed, Jun 15, 2005at SedaviValencia, SpainAnthraxEditFollowShare