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