As they did with the release of Firefox 2, Microsoft’s Internet Explorer Team shipped a cake to the Mozilla Headquarters on the release day of Firefox 3. The ‘e’ piece of cake on the right is from the Firefox 2 cake back in October 2006 and has been sitting in a freezer for the past couple years. New Source: Mozilla Links
June 18, 2008
Read More