Every 20 minutes on Facebook

December 31, 2010

1 million links are shared, 1.32 million photos are tagged, 1.48 million event invitations are sent out, 1.59 million wall posts are published, 1.85 million status updates are posted, 2.72 million photos are uploaded, 4.63 million messages are sent, and 10.21 million comments hit the site.

You should follow me on Twitter here