The attempt to set a world record with the number of downloads for Firefox 3 today seems to have caused a crash to all Mozilla websites.
Name (required)
Mail (will not be published) (required)
Website (optional)