Today’s the day! Help the Mozilla team set the record for most software downloads in a day by grabbing Mozilla Firefox 3. Firefox 3 will be officially released at 10am PST. (If you’re not sure what time that translates to in your part of the world, consult the fixed time world clock.)
Today’s the Day
- Posted on June 17th, 2008
- by Chris Harrison
Both comments and pings are currently closed.
RSS 2.0

