Next to Facebook and Google, YouTube is the third most trafficked website in the world. To demonstrate, YouTube Downloader created an infographic outlining what happens on the world’s biggest video network in a single minute.
Read more via socialtimes.com
SOURCE: YouTube Downloader at http://youtubedownload.