The Day Twitter Died July 02, 2008 by Your Name in Internet, Meme - Humor/Funny, Social Media/Networking, Technology