Album Premiere: Necropia, ‘Desecration Complex’
Posted by Bram Teitelman on April 19, 2018
We’ve been talking about Long Island’s Necropia for years now (literally, three of them). The tech-death band have been impressing New York City and it’s surrounding areas since their formation, but tomorrow, the band’s full-length debut album, Descecration Complex, will be out. You can preorder it here, but you don’t have to wait until tomorrow to […]