metalgoddesses.com
Battle Beast – Eden (Music Video)
Finnish heavy/power metal giants Battle Beast just launched the second single and music video off their upcoming album “No More Hollywood Endings”, which will be released on March 22nd.…