Krilloan releases “Atlantean Sword” video new album “Return Of The Heralds” out on September 20thPRE-SAVE/PRE-ORDER Krilloan has released a video for “Atlantean Sword”, first single taken from the new album “Return Of The Heralds” to be released on September...
Read more »