72 Hours Of YouTube Uploads Every Minute, And More Internet Stats

I bet at least 2 of those hours are Let's Play videos. Also happening every sixty seconds on the internet: 11,000 LinkedIn searches, 278,000 tweets, and $83,000 in sales at Amazon.

That's according to this infographic from Qmee, with design by and mycleveragency.

72 Hours Of YouTube Uploads Every Minute, And More Internet Stats

I do wish they'd included Steam in this, but I guess you can't have everything.

(Via Laughing Squid)