L.A.-structured Evildead was the thrash metallic band founded by previous Agent Steel guitarist Juan Garcia, subsequent that group’s obvious breakup in 1987. Together with vocalist Phil Flores, guitarist Albert Gonzalez, bassist Mel Sanchez (previously his bandmate with Abattoir), and drummer Rob Alaniz, he agreed upon with Germany’s Steamhammer label, and …
Read More »