ShowShowAnthrax in LondonOct 13, 1998Astoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading