BATTLE BEAST Releases a New Live Single ‘Master of Illusion’ (Live in Helsinki 2023)’ & Their North American Tour Kicks Off in Two Weeks
Battle Beast have released their new live single ‘Master of Illusion (Live in Helsinki 2023)’, accompanied by a live video. After releasing their latest studio…