Ten Amazing YouTube Facts You Probably Didn’t Know

Ten years ago this Saturday saw the launch of the beta version of YouTube. The service was created by three former PayPal employees in February 2005 and in those ten years the site has produced some amazing statistics. The first video uploaded to YouTube was just 19 seconds long. The number of hours people spend […]