Posts Tagged ‘Demians’

Demians – Building an Empire

Demians is a one man band from France, Nicholas Chapel being the man behind it. I’m really struggling to come up with the words to describe this album, other than this really reminds me of a post-metal Tool. This is not just because Chapel’s voice reminds me quite a bit of Maynard James Keenan, though […]