Jun 19th, 2008
Over 8 million copies of Firefox 3 (the popular open source web browser) were downloaded yesterday as the SpreadFirefox campaign attempted to set a world record for the most downloads in a 24-hour period.
Copyright © 2010 iLearn.