Feel free to browse , then poke fun at me for the large amount of 1990's music. Go on, I dare ya!
Submitted by Damien on Tue, 06/17/2008 - 5:08pm
As a typical sign that a major software product is ready for launch, mozilla.com is down and the release of Firefox 3 had been rumored for Any Day Now, so I guess half of the known universe tried to check all at once and took out their servers.