Italian heavy outfit ScreaMachine have announced their self-titled debut album will be released through Frontiers Music Srl on April 9.
With a musical pedigree harking back to the sounds of Judas Priest, Metallica, Iced Earth, Savatage, and Accept ScreaMachine are bringing back the 80s metal sound with a modern flavour.
Check out their…Continue Reading