A sign from the heavens telling us to use FireFox?

Pic: Firefox in space | Geekend | TechRepublic.com

Advertisements