France’s Symphonic Power Metal band AVALAND have released their next music video, “Kingslayer“, in support of their upcoming sophomore full-length “The Legend of the Storyteller“, which is due out on March 31st, 2023 via Rockshots Records. The band said, “This one was directly felt as a...
Read more »