New Cavalera Conspiracy track to stream
No one can delude Max and Igor Cavalera anymore. The two Sepultura founders show with Cavalera Conspiracy what it means to shoot Thrash and Death Metal straight into the world. The new studio album Pandemonium will be released on November 3rd in the UK via Napalm Records and show that fatigue is a foreign word for them. […]