SCREAMACHINE“Church Of The Scream”Album Review by Iron Mathew 10/10 ScreaMachine are a heavy metal band from Italy formed in 2017, releasing their debut album ‘ScreaMachine’ in 2021, and the four song E.P. ‘Borderline’ in 2022. Currently on the crest of...
Read more »