Friday, December 28, 2007

Clutch - Toads Place - New Haven, CT

ok so how do I put this....wow!
or maybe, um, holy fucking shit. Amazing fucking show. You know when you go to some shows and maybe you think........ok get on with it etc. I didn't experience this once. Just loud and tight, does that make sense.

Next move: get the rest of their stuff, asap.

No comments: