cuttingthechai.com
Firefox 3: It's a New Guinness World Record
As expected Firefox 3 created a new Guinness World Record or the most software downloaded in 24 hours.Thanks to the support of the always amazing Mozilla