Internet Explorer 7 Beta 2 leaks to the Web
Internet Explorer 7.0 Beta 2 Build 5299 has leaked on the Internet. Activewin has also posted 50 high-res screenshots of the build, probably after finding it available for download at tech enthusiast site JCXP.net .
The build weighs in at 11.2 MB and can only be installed on Windows XP.
Screenshots: Internet Explorer 7.0 Beta 2 Preview (Build 5299)
Source: ActiveWin