Demon Hunter release "I Will Fail You" music video
Demon Hunter have released a new music video for “I Will Fail You,” taken from their sixth studio album, Extremist, out now on Solid State Records.
The Seattle, WA-based band last released True Defiance on the label in 2012.
Check it out below:
Around Our Network