dummr.wordpress.com
All This Happens Every Minute On The Internet
18.1 million texts are sent and 1 million Facebook logins occur every minute. Find many more nuggets like these in the info-graphic at GeeksAreSexy.net. Go to the info-graphic.