The Firefox logo has been spotted in space again. This time, it was found hiding in the center of our galaxy.

This entry was posted on Wednesday, May 14th, 2008 at 12:31 pm and is filed under Mozilla, Space. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.