Noora Louhimo – Battle BeastMarch 10, 2014 Interview by Crix Battle Beast is a heavy metal band from Finland, with their last self-title album we have had the confirm that everything works well in this band. They… View Post