Bing’s Pano Bling

Did you see the Bing Home Page today?  To celebrate the launch of Windows 8, Bing has a suitably beautiful surprise for anyone running Windows 8 already, or using the latest Chrome, Firefox, or Safari Web browser. If you haven’t seen it yet and you are in Germany, Australia, Great Britain, Japan, France, China, Canada,…

11