Firefox Logo Spied In Deep Space [Pic] (blog.wired.com)

posted by noname99. appeared on reddit on 2008-04-11 16:30:03. read comments.