U.S.-based death metallers, Ectovoid, are now streaming their new album Dark Abstraction in full via Bandcamp - listen here!
U.S. death metal trio Ectovoid will release the sophomore album Dark Abstraction on July 17th 2015 via Hellthrasher Productions, they have just shared the track "Mental...
Out of the ashes of a few other projects, death/black metal band Ectovoid formed in the autumn of 2010. Ectovoid play a raw, atmospheric form of...