Tag: Do Make Say

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 next month, you can submit here