Broken Promises October 23, 2009 by Your Name in Apple, Meme - Humor/Funny, Microsoft, Technology, Video