Hard Rock & Metal Watch The New Video For “Unleash The Beast” By Burning Witches Swiss heavy metal band BURNING WITCHES have revealed a blazing live performance video for the attacking track “Unleash The Beast”, cut from their recent... Bobby CaughronAugust 13, 2023