Sunday, May 28, 2006

the cult of the fox

The Firefox logo resembles a nebula!!

Found story here

NASA image here (rotated)

No comments: