Where there’s light there’s Internet

Well, not Internet, but Firefox 3.0 downloads actually.

Planet Earth at Night

Firefox 3.0 Donwloads