U.K. occult doom unit Dead Witches is the brainchild of Electric Wizard's founding member Mark Greening. Fear The Priest is the new single taken from their upcoming album The Final Exorcism. The record will be released on February 22nd,
2019 via Heavy Psych Sounds.
No comments:
Post a Comment