Tag: Primal

Sirena – Primal

Sirena's ‘Primal’ speaks of one of the most basic human instincts; touch. Interpretation may be different from person to person; from a much needed hug...

If you are looking to get your music showcased on artistrack.com you can submit directly here

We also have a SPONSORED spot open for April, you can submit here