US death metal trio Ectovoid released their sophomore album, Dark Abstraction, on July 17th via Hellthrasher Productions. A full album stream can be found below. Dark Abstraction was written throughout the past three years and features eight brand new songs that shift the band's sound to new spheres, while remaining...
More...
More...