‘Sunshine on Slaughter Beach’ (Weathermaker Music) clearly declares that Clutch will continue to both experiment with their signature sound, and evolve.
Review and Photos by Mike Bax “Of all the shows on this six week tour, this one sold out first.” Neil Fallon, Clutch Yet another epic...