No, you aren't crazy, Firefox 4 did just launch a week ago. Mozilla is borrowing a page from Google Chrome and speeding up the development cycle for Firefox releases, setting new iterations of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results