WITCHFINDER release new single “Ouija”KMN8 March, 2019 - 10:568 March, 2019 - 10:56 8 March, 2019 - 10:568 March, 2019 - 10:560349 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...