ShowShowAnthrax in LondonOct 13, 1998Anthrax, Kill II This, StimulatorAstoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutKill II ThisStimulatorAnthrax