Netflix Has It’s Own Test for Your Internet Connection Earlier this week Netflix announced anew website to test your internetdownload speed that’s […]