Clutch Live Debut New Song ‘Slaughter Beach’

Clutch performed the live debut of a new song, ‘Slaughter Beach’, at the Orange Peel in Asheville, NC on September 16