flickofthefinger.co.uk
Clutch, Chattanooga, Tennessee, US - Flick Of The Finger
Clutch rocks The Signal. Clutch is no stranger to Chattanooga, Tennessee, US and Friday night their fans didn’t leave much standing room at Chattanooga’s newest music venue, The Signal. I have listened to Clutch since 2000 and I am always surprised they do not get more mainstream attention for their talent. It’s raw rock n roll with a dash of soul, and a touch of let me smash your face.…