Clutch – Live Review From The Roundhouse, London, 18th December
Clutch, like ZZ Top before them, seem to be a huge cult band who are long overdue to burst well and truly into the mainstream consciousness. Since forming in 1991, the Maryland four-piece have released a string of critically acclaimed albums and played on some of the biggest and best-known stages in the world. Their…