Defiler have signed an album and publishing deal with Razor & Tie. The band will release their debut album for the label later this year.
Defiler have signed an album and publishing deal with Razor & Tie. The band will release their debut album for the label later this year.