Demon Hunter is now streaming their performance of "I Will Fail You". The performance was filmed as a part of their Songs Of Death And Resurrection livestream event, recorded live at Dark Horse Studios, Franklin, TN.
Songs Of Death And Resurrection is available here.
Sponsored Links from Around the Internet