Max Cavalera’s GO AHEAD AND DIE Drops New Video for Self-Titled Single!
Arizona-based new thrash metal band GO AHEAD AND DIE, led by brothers Max and Igor Cavalera (Sepultura, Soulfly), has dropped a new self-titled video for their debut album. [...]