Go Ahead And Die – featuring Max Cavalera – have announced June 11 for the release of their self titled album via Nuclear Blast.
The project is a raw and unrelenting take on modern society, with their second single “Toxic Freedom” out now.
Watch “Toxic Freedom” below: