New Album “The Curse Within” Revealed By No Return

French death/thrash act No Return has actually returned with the follow up to 2015's “Fearless Walk to Rise.” The new album “The Curse Within” is slated for release on November 17th via Mighty Music/Target Group.

No Return was originally formed in 1989. The band recorded its first album “Psychological Torment” (1990) in Germany with Coroner’s dr… Read More/Discuss on Metal Underground.com

You May Also Like