TERRA ODIUM "Ne Plus Ultra" front cover

23. MARCH 2021 – Terra Odium “Ne Plus Ultra” release date, June 11th

Norway’s Terra Odium, a progressive metal band, will release their debut album “Ne Plus Ultra” on June 11th. First single and video coming on April 7th. Stay tuned!

Early pre-orders available on our EU and U.S. webstores.

EU: https://www.frontiers.shop
US: https://frontiers-us.shop