New Band of the Week: The Mechanist

An element of intrigue and mystery should always surround any good tech metal, and that’s certainly the case with Leeds five-piece The Mechanist. The band describe their music as “Metalcore … Continue reading New Band of the Week: The Mechanist