(Total Views: 810)
Posted On: 09/09/2018 12:06:04 PM
Post# of 96869
Exactly. The internet traffic statistics are mind boggling. Netflix and Youtube combined are responsible for approximately 55% of the internet traffic in North America.
https://appleinsider.com/articles/16/01/20/ne...les-itunes
https://appleinsider.com/articles/16/01/20/ne...les-itunes
![](/m/images/thumb-up.png)
![](/m/images/thumb-down.png)