metalgoddesses.com
Battle Beast: Munich, DE (May 3, 2019) – In Pictures
Finnish warrior princess Noora Louhimo and her battle beasts are on an intensive tour throughout Europe, promoting their fifth studio album “No More Hollywood Endings” that came out in …