Polish death metal monsters DECAPITATED have released a new track online titled ‘The Blasphemous Psalm To The Dummy God Creation’, taken from their highly anticipated forthcoming release Blood Mantra. The new track is available for streaming here: ‘The Blasphemous Psalm To The Dummy God Creation’ will be available as a digital …
Read More »