We've got another new song from Defiler called "Metamora." The track comes off of their sophomore full-length, Nematocera, which is due out October 9 via Razor & Tie. Check out the lyric video above and let us know what you think the comments below. You can still pick up "Iconoclast" for free on their website.
AltPress around the Web