Firefox 3 Download Day
Tuesday, June 17th, 2008Today is Firefox 3 Download Day Firefox 3 has now more than 15000 improvements which makes it faster, safer and smarter than before. Lets help Firefox 3 get the Guinness World Record for the most software downloaded in 24 hours According to the Firefox Twitter, Firefox 3 will be released at 10am PDT, so when […]