Demon Hunter Premiere New Song “Defense Mechanism” Featuring Soulfly’s Max Cavalera

Demon Hunter have premiered a new song titled “Defense Mechanism.” This track features Soulfly’s Max Cavalera and it will appear on the band’s new album “Exile,” which is set to be released on September 9.

Comments are closed.