Apple Microsoft Offbeat Upcoming Apple store in Hamburg pranked with Windows logo byRocco PennJune 4, 2011
Apple Google Lifestyle Technology April Fool’s: Why The Tech World Needs Its Annual Carnival byNavneet AlangApril 1, 2010