BATTLE BEAST UNLEASH FIRST SINGLE “MASTER OF ILLUSION”
PRE-ORDER NEW ALBUM, “CIRCUS OF DOOM,” NOW! Photo Credit: Terhi Ylimainen After re-signing to Nuclear Blast in early 2021, the Finnish heavy metal sextet BATTLE BEAST are once again getting ready to unleash their force upon the world […]