HERAKLEION: MetalSucks Premieres Necroverse From New Orleans Death Thrash Trio; EP To Drop Friday, September 13th
MetalSucks is currently streaming Necroverse, the impending new EP from New Orleans, Louisiana-based death thrash trio HERAKLEION. The premiere comes just two days before the EP’s official release Friday, September 13th! Necroverse spews forth five tracks of living, seething death thrash that serves Read More …