GetFirefox3 on June 17

Mozilla is aiming at a Guinness World Record for the most software downloaded in a 24 hour period – help the effort on June 17 and add youself to the list. Just passed the 1 million mark …

  1. not getting

  2. cannot download