New Song – Demon Hunter “Dead Flowers”

Demon Hunter

Demon Hunter has released another new song “Dead Flowers” below. Their new album ‘True Defiance’ will be release April 10th via Solid State.