Defiler have signed with Razor & Tie. A new song called “Lucky 38” is below.
The band is currently at work on its upcoming self-produced album, due out later this year. Chris “Zeuss” Harris (Suicide Silence, Chelsea Grin, The Acacia Strain) will handle mixing duties on the effort.