The americans Machine Head have recently released their much awaited 9th studio album “Catharsis” via Nuclear Blast and have been touring the US to showcase it. Soon they will be touring Europe and making a stop in London for 2 dates at the Roundhouse on the 18th and 19th of May. The band will be [...]