60 secondsThings that happen on the internet every 60 seconds...Infographic by Shanghai Web DesignersSeptember 28, 2011Tech