CD Reviews

Helfir – The Human Defeat Review

June 29, 2017

In the words of Ovid “His eyes are deceived, but the strange illusion excites his senses.” However for a more relevant quote ‘don’t judge an album by its vocals.’