Three weeks from today, on February 7th, Cosmic Terror, the sophomore album from Germany's blackened death metallers The Spirit will hit store shelves via AOP Records. Today, the combo from Saarbrücken releases their third single and misanthropic anthem "Repugnant Human Scum". Band leader M.T. comments: "The release date of...
Continue reading...
Continue reading...