TELLUS REQUIEM Launches New Website
Tellus Requiem, in celebration of their upcoming album release, has launched a brand new website. The website is located at http://www.tellusrequiem.com and features upcoming tour dates, news merchandise, media, social network links and more. The band described the websites design and meaning: The band’s new album Invictus (The 11th Hour) on January 22, 2013. Check out the artwork and track listing below. Invictus (The 11th Hour) can …
Continue reading “TELLUS REQUIEM Launches New Website”