(Post via Robert Loustaunau) Youtube, by far, has always been ahead of the curve in being able to successfully serve as a bonafide platform for cool content creators on the web, and artists community alike. For the artists’ community though, YouTube finds itself in the midst of this roaring upsurge of streaming platforms such as […]