Tag: Mothertapes

Mothertapes – Do Make Say

Mothertapes - Do Make Say: Sophisticated special effects in music videos are so widespread that audiences have grown jaded. But sometimes a clip comes along...

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