Humator – Curse of the Pharaoh (Album Release)
A heavy-hitting greasy tone, and a riffing that crushes your skull, shredding it to bits, that’s what Humator does on their newest release “Curse of the Pharaoh”. It’s one of those death metal releases that […]