Hot News: Annihilated – Los Angeles Death Metal Squadron Enter Studio
Los Angeles death metallers, ANNIHILATED, are set to enter Trench Studios in Corona, California later this month to record the beast of brutality that will be 13 Steps To Ruination. Set for release via their new label home of Unique Leader Records, 13 Steps To Ruination will be produced by drummer Scott Fuller (Abysmal...