Riff-tastic Italian metallers, ScreaMachine, will release their second full-length studio album, Church Of The Scream, on May 12. This molten metal album serves as a follow-up to their self-titled debut released via Frontiers Music Srl in 2021. This will be the first full-length album to...
Continue reading...
Continue reading...