More of My Flickr photos

Friday, June 13, 2008

Ever wanted to set a world record?

Download Day

The official date for the release of Firefox 3 is June 17 - Join the crew and download your free copy of firefox 3 on June 17 to help firefox set the world record for most software downloads in 24 hours!

Hattip to Miramar Mike :)