Clutch Premiere “Slaughter Beach” Music Video

Clutch have premiered a new video for their new song “Slaughter Beach.” This track is from the band’s new album “Sunrise On Slaughter Beach,” which will be released on September 16. Neil Fallon commented:

“The lyrics for ‘Slaughter Beach‘ were inspired by a late night walk along the southern Delaware Bay. Off things happen there.”

Comments are closed.