Twitter!

May 26, 2008 — 13 Comments

This post needs to be at the top of Techmeme. That is all.