News
SOCIAL SCREAM Release New Concept Album Setup To Transformation
July 26, 2026
Greek heavy metal band Social Scream have released their new studio album, Setup To Transformation, now available worldwide through the major digital platforms. Presented…