YAAYYYY FIREFOX 3 IS LAUNCHED !!! Download
Firefox Logo Spied In Deep Spa
The picture on the left is of is a photograph taken by the Hubble space telescope on December 17, 2002, featuring the variable star V838 Monocerotis in deep space around the time that Firefox 0.8 was released. The one on the right has been modified to show the amazing similarity to the Firefox logo.