Single Slam – Catharsis by Machine Head (Catharsis)
Machine Head, have released the title track of the new album, Catharsis. Catharsis is due out on the 26th of January, 2018 via Nuclear Blast.
Keep On ReadingMachine Head, have released the title track of the new album, Catharsis. Catharsis is due out on the 26th of January, 2018 via Nuclear Blast.
Keep On ReadingIt is no secret that I like Machine Head, a lot. I liked them through the good and bad times
Keep On Reading