Today Firefox3 is released. The Mozilla Foundation is trying to set a record for number of downloads in a single day. Go download it!
June 17, 2008
Download Day
17June
Today Firefox3 is released. The Mozilla Foundation is trying to set a record for number of downloads in a single day. Go download it!