French Blackened Death metal outfit Necrowretch are set to release their upcoming album ‘The Ones From Hell’ on February 14. Now the band has unveiled the title track for their forthcoming record. The song can be heard now at THIS LOCATION. Necrowretch comments, “I am of flames and of flames I’m not… With …
Read More »