Tellurion


Tellurion – Tellurion

Tellurion – Tellurion (Own release) It\’s funny how so many musicians keep on complaining about illegal downloads, which resulted in fewer opportunities of signing to labels. Luckily there are bands like Tellurion who just set…