Topic: Space - on April 12, 2008 at 12:40:00 PM CEST
Firefox Logo Spied In Deep Space
One of these is a photograph taken by the Hubble space telescope on December 17, 2002, featuring the variable star V838 Monocerotis. The other is the same photograph overlaid with a familiar logo. Can you tell which is which?
... Comment