Italian heavy metal outfit Deathless Legacy have announced their full length instatement titled Mater Larvarum. The date of release is the 9th of December via Scarlet Records. The first official clip for the single “Moonless Night” will be released on October 6th. You can see the artwork and tracklist below.Continue Reading