Some pretty damn cool stats reported from twitter today. Just imagining this large number of traffic to one site gives my a headache, and a slight hard-on.
Here's the infographic in question:
If you aren't following this blog on twitter already, I suggest you do! (It's not like I post anything BORING here...right?)
