Terra Nova

Frontiers Records announces the release of Terra Nova new studio album

Dutch Melodic Rockers Terra Nova will release their highly anticipated new album Come Alive on July 2nd in Europe and July 27th in the US. Come Alive is the band’s 5th original studio album and their first full length release over the last five years.