Tag: Firefox 3
-
17-June-2008, Firefox 3 Download Day
“We want to set a Guinness World Record for the most software downloaded in 24 hours. With the backing of our community and your help we know we can make it. What else can you do?”, www.spreadfirefox.com