NEWS: ISLE OF THE CROSS – New Music Video ‘Stars’

Progressive-death metal band ISLE OF THE CROSS have unleashed their new video 'Stars' in support of their debut album "Excelsis" released this past February via Rockshots Records. The track is a tale of the enrapturing love of two, who befall an early death, yet vow their unending devotion to reunite beyond this life and for eternity. Infusing a blend from the avant-garde realms of extreme, … Continue reading NEWS: ISLE OF THE CROSS – New Music Video ‘Stars’