toilrecords9Dec 29, 20221 minNew album, “The Siren”, is outIllusions of Grandeur's 2nd album "The Siren" out now the continuing "Siren Saga" “Illusions of Grandeur's new album "The Siren". is a...