Skip to main content

LIVE: Clutch

Live Review

Venue: New York D'Angelico Guitars

New album revealed – and it’s a classic.

It’s a weird one. Clutch, for their sins, are holed up in the upper floor of a Downtown Manhattan showroom for D’Angelico Guitars, and given the diminutive crowd you’d think it was 1991.

Get Involved

Trending Reviews

Promoted

Top