The Mozilla Group, makers of the popular Firefox and Thunderbird software are attempting to set a Guinness World Record for most internet downloads in a single 24 hr period with the release of Firefox 3.
Firefox 3 Download day will be Tuesday, June 17th. Why not give the new Firefox a try on June 17th?
Click the button below for information.