SCREAMACHINE – Church Of The Scream (Album Review)
ScreaMachine is 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 a heavy metal wave, the […]