Clutch have been hammering out new material at their ‘Doom Saloon‘ rehearsal space in recent months. Today (April 26th) they decided to share the below preview of another new song they have in the works for their eventual next release.
- Advertisement -
Comments