Clutch Release “Earth Rocker” Live Video [VIDEO]
“Earth Rocker” is the title track to the new album from Clutch and set for a March release.
The video was captured during an exclusive listening party for select press back in October.
I love me some Clutch and hopefully they will tour Texas in support of their new album. It was been way to long since Clutch has been here and it’s time for them to come back.
Check out the new video from Clutch and let me know what you think.