The Rise and Fall of Twitter August 08, 2008 by Your Name in Internet, Meme - Humor/Funny, Social Media/Networking, Technology, Video, Web 2-0