Power Metal Goddess Noora Louhimo of Finland’s BATTLE BEAST talks metal with Elliott
Battle Beast played an incredible show on Friday night at Irving Plaza in NYC and their set list included many songs from their most recent album “Bringer of Pain” which was released last year on […]