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
Man, the irony is killing me.