Album Review: Humanoid – Deiquistor

If there is one place in the world that musically reeks of decaying, rotting, living corpses it has to be Denmark. From gracing us with

Continue reading

1 2