BATTLE BEAST – Circus of Doom (Album Review)
Out of Helsinki Finland comes Battle Beast! These guys spawned out in 2005. But it wasn’t before spring of 2011 that they released their first album Steel! Battle Beast quickly developed a massive fan base and by 2012 they were known internationally. Since then they have released 5 more albums with a self-titled album Battle…