Watch HERE | Listen HERENew Album”SUNRISE ON SLAUGHTER BEACH“Available September 16th Via Weathermaker MusicPre-Orders Available Now HERE Tuesday, August 16th, 2022 – Acclaimed US groove rockers Clutch today share spirited new single, “Slaughter Beach“. Chockfull of bluesy rock swagger, the brand new track […]