Bring The Noise UK

Posts Tagged ‘Clutch’

Clutch Announce Tour

Clutch Announce Tour

Clutch have just announced that they are going to complete a full UK tour this November. After the success of their new album ‘Strange Cousins From The West’ which was released on their own Weathermaker label the band are seemingly on unstoppable form

Read More View All News