Metalsucks — Hailing from the United Kingdom, Evile are sure standouts in the field of thrash, leaning more toward a gritty, Bay Area sound and aesthetic than cartoonish crossover revival. Their most recent Earache release, Five Serpent’s Teeth, continues along...
more info