Defiler Sign with Razor & Tie

by | May 24, 2012

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.

All That Remains: The Ryan’s Rock Show Interview

First week numbers are in for All That Remains’ new album For We Are Many — the record sold nearly 30,000 units in the first seven days of its release, landing at number 10 on the Billboard 200. That’s a pretty crazy number considering I don’t...