Cavalera Conspiracy Debut New Song – “Spectral War”

Cavalera Conspiracy recently confirmed that their new album, Psychosis, will be unleashed on November 17th via Napalm Records. Along with that announcement came the “Insane” lyric video, and today we have another new song streaming for your head banging pleasure. Continue reading