Downfall 2012

Articles with Downfall 2012

EPIC DEATH Releases “Hide” Music Video From Upcoming Album “Witchcraft” (Out December 11th)

November 20, 2015 – Houston, Texas – Black / Thrash / Death Metal band Epic Death have released a music video for their track “Hide”, off their upcoming album Witchcraft (out December 11th). The video, which originally premiered with BraveWords, was directed by Triin and filmed at Musician Services Unlimited. The album is available for… Read more »