Killers – Menace to Society – Review April 1, 1995 “Past Due” recalls his stint with Maiden, but much mimics the sound of Pantera, a throaty roar and electronic kickdrum thudding dully in your face.