Dopo Red Alert (Boss Metal Zone) e We Strive For Excellence i Clutch pubblicano il video di Slaughter Beach, semi-title track del loro nuovo album “Sunrise On Slaughter Beach” in uscita il 16 settembre per la loro etichetta Weathermaker Music.