Review: Abductors
Abductors “Necroterrestrial” (Abduction Productions) The long awaited full-length release from the Abductors has finally landed. Except now I am wondering if the aliens they are always screaming about have abducted them. The opening riff on “Observed” is genius, but it’s…