The above image is a screen shot of the page from Microsoft Partners that announces the release of Windows 7 RC on May 5. But if you would click on the link, the page will no longer show up. But it was there.
For more details, check out this post at NeoWin.
Labels: Microsoft, Windows 7