Firefox? No, no Firefox.
Well, when I first saw this show up in the RSS feed, needless to say I was psyched. Needless to say I put http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5/ on reload every 5 minutes until it didn't show a 404 anymore.
Needless to say I was shocked when it was revealed that this information was spurious. Spurious I say!!