View Testament, Annihilator on Oct 17, 1989EditFollowShare37 years agoTue, Oct 17, 1989at Londonderry InnEdmonton, CanadaTestament, Annihilator2 flyersEditFollowShare