It looks like Bing is promoting the upcoming beta of Windows 8. With a new live HTML background featuring the beta fish, and some nice …
It looks like Bing is promoting the upcoming beta of Windows 8. With a new live HTML background featuring the beta fish, and some nice …