3 minute read BATTLE BEAST: “Master Of Illusion” videoOctober 22, 2021 Battle Beast unleashes its new single, “Master Of Illusion”. The song is taken off the brand new album “Circus Of Doom”, out on January 2022. View Post