CLUTCH RELEASE BRAND NEW STUDIO RECORDING OF “SMOKE BANSHEE” AS PART OF THE “WEATHERMAKER VAULT SERIES” Clutch announce the release of the new studio recording of the track “Smoke Banshee”. The single is the seventh in a series of new studio recordings that comprise the Weathermaker Vault Series. “As 2019 drew to a …
Read More »