Tag Archives: Demonstealer
Demonstealer – The Propaganda Machine – Album Review
![Demonstealer - The Propaganda Machine](http://manofmuchmetal.net/wp-content/uploads/2023/04/DEMONSTEALER_front_LOGO_TITLE_preview.jpg)
Artist: Demonstealer Album Title: The Propaganda Machine Label: Black Lion Records Date of Release: 31 March 2023 It’s the story of 2023 it seems – reviewing albums long after they have been released. It isn’t necessarily deliberate, but a by-product of the fact that I’m desperately trying to achieve a few things. Firstly, there was Continue Reading »