Hard Rock & Metal Watch New Burning Witches Video For “Unleash The Beast” Your favorite heavy metal force, BURNING WITCHES, has unleashed their newest ounce of mischief with the brand new single “Unleash The Beast”. On this... Bobby CaughronApril 4, 2023