Happy Birthday, Twitter! Posted on March 22, 2011 by NupurR Â Image: Idea go/FreeDigitalPhotos.net Happy (belated) birthday to Twitter, which turned five yesterday, March 20, at exactly 12:50pm PDT. Continue reading → Share this:FacebookTwitterEmailLike Loading...