Catharsis

New Machine Head Alert!!!

Heavy Fucking Metal titans Machine Head have wowed fans this morning by announcing a brand new album is on the way called Catharsis which is expected to be released just in time [...]

November 17, 2017 // 1 Comment