There are surprisingly few alternative video platforms to YouTube. Of those, it looks like only Dailymotion is not US based.
What's up with the heavy monopolization, internet?
What's up with the heavy monopolization, internet?
Comments