Godflesh set penultimate album ‘Decay’ for 25 September on Relapse

Godflesh release "Decay", their tenth and penultimate album, on 25 September 2026 through Relapse Records. First single "Living/Ending" is out now.