Witchfinder WITCHFINDER RELEASE NEW SINGLE French doom metal band WITCHFINDER have released their new single “Ouija” over at Doomed & Stoned. The song is from their upcoming album Hazy Rites which will be released via Black Bow Records on April 1st. Listen to the song here: https://doomedandstoned.com/post/183268287273/witchfinder French doom trio Witchfinder is excited to announce the release of their second LP, Hazy […]