THIS ENDING, the Swedish Melodic Death metallers are ready to release their new album entitled “Needles Of Rust”. The album is scheduled to be released on March 1st via Black Lion Records. The new song is called “Annihilate”.
You can watch the Official video below: