Icarus

Icarus

ORIGOD Returns With The New Album; New Single and Video OUT NOW

News Video
Italian five-piece post-core band ORIGOD returns with a new album, entitled “Impression”, to be released via Argonauta Records on March 20th, 2024. More information about the album is coming ...
Read more Comments Off on ORIGOD Returns With The New Album; New Single and Video OUT NOW