Whitechapel Premiere “When A Demon Defiles A Witch” Music Video

Whitechapel have premiered a new video for their new song “When A Demon Defiles A Witch.” This track is from the band’s new album “The Valley,” which will be released March 29.

Advertisements

Comments are closed.