Experience The World of ISLE OF THE CROSS With “Immortal Kiss” Off Forthcoming Album “Faustus The Musical” Out July 2024
Isle of the Cross, the US-based progressive metal powerhouse led by the multifaceted Je Schneider, will be releasing their eagerly awaited sophomore album, “Faustus The
