News 1 month ago MUSIC NEWS: Eidola Announce Album Details & Release Video For New Single ‘The Faustian Spirit’ The album is the conclusion of the story they began with their spring 2024 album 'Eviscerate'. shares