Have you ever wondered just how much global web traffic there is in 60 seconds? Ever wondered how many Facebook likes, youtube videos get posted in a minute?
This staggering infographic from Joe shows what happens in 60 seconds on the internet. Amazing!