23rd April 2024
BATTLE BEAST – release new live single ‘Master Of Illusion (Live In Helsinki 2023)’
There’s some exciting news from Finnish metal masters BATTLE BEAST! The band are happy to release their new live single ‘Master…