Hands of Despair released their new single, “Drowned” from their latest album “The Crimson Boughs and Other Short Tales“. Their new album is out now!

Mixed and mastered by Christian Donaldson. Drums were recorded by Christian as well.
Assistant engineering by Dominic Grimard.
Watch the music video for “Drowned” Here.