Progressive Metallers TERRA ODIUM Announce Debut Album “Ne Plus Ultra” Due June 11, First Single + Video ‘The Clouded Morning’ Out Now
"...Progressive metallers TERRA ODIUM have announced the release of their debut album, “Ne Plus Ultra” on June 11, 2021 via Frontiers Music Srl. Today, the band...