Firefox 3.0 Download Attempt For World Record Crashes Servers

FireFox 3 Browser