The new Defiler album, Nematocera, is now up for pre-order on iTunes and is due out October 9 via Razor & Tie. The album was self-produced with mixing handled by Chris “Zeuss” Harris (Suicide Silence, Chelsea Grin, The Acacia Strain). Below you can check out a "Making Of" video from Metal Injection and we premiered two of the band's songs, which you can check out now: "Iconoclast," and "Metamora."
AltPress around the Web
AltPress on Facebook