TERRA ODIUM Launch New Single ‘Crawling’ Ft. TESTAMENT Bassist STEVE DI GIORGIO
Progressive metal band TERRA ODIUM have announced the release of their debut album, Ne Plus Ultra, coming out on June 11, 2021 via Frontiers Music Srl. Now the band has released a new video for their …