OPHIDIAN I Launch Music Video For New Track ‘Storm Aglow’
Icelandic Tech Death outfit OPHIDIAN I will be releasing their new album, Desolate, on July 16th, making it their debut to Season of Mist! The band is now releasing the latest …
Icelandic Tech Death outfit OPHIDIAN I will be releasing their new album, Desolate, on July 16th, making it their debut to Season of Mist! The band is now releasing the latest …