Clutch Press Releases


Lea Michele

Clutch Clutch Announce July 2013 UK Headline Shows

4th April 2013 10:47

After the twice-upgraded, sold-out CLUTCH performance in London in January to celebrate their forthcoming dynamite new album 'Earth Rocker', the...

Advertisement
Advertisement