Italian five-piece post-core band ORIGOD returns with a new album, entitled “Impression”, to be released via Argonauta Records on May 31st, 2024. Album tracklisting and cover art are as ...
Read more
Comments Off on ORIGOD Unveil Full Album Details For “Impression”; New Single Out Now