Supposedly this is a screenshot of Internet Explorer 9, but there are no official comments to backup this claim just yet.
"Microsoft's gotten a little carried away with its Internet Explorer 9 excitement and posted an early screenshot of the browser up on its Russian site.." | more



