internet browser

Firefox 3.0 has been released and the creators of Firefox 3.0 are aiming to set a world record for the most downloads in 24 hours.

{ Comments on this FAQ are closed. If you'd like to continue the discussion on this topic, you can do so at our forum. }