Dave

Dave

I finally got into firefox.com and…they didn’t even announce FF3 there? It still says FF2. What kind of record-breaking attempt is this?