nimal.info
June 17th: Download Day! Download Firefox 3!
For all my non-Firefox readers, and to my dear friends on Firefox,Firefox 3 is due for release tomorrow (June 17th), and we are attempting to set a Guinness World Record for most copies of a bit of…