Tag Firefox 3

Firefox Day?

How, oh how on earth did I miss this. June 17th was “download Firefox 3” day.. They set a Guinness World Record on the 18th for most software downloads in a 24 hour period of “8,002,530”!!! DAMN! I say again,…