Firefox 3 Realeased
Wednesday, June 18th, 2008Firefox 3 got released today. And with the release is an attempt to set a new world record for the most downloaded software in 24 hours. So if you are a Firefox fanboy, help contribute to the world record by downloading Firefox 3 here.
South Africans have until 17:00 hours today to complete their downloads for it to count toward the world record.