A minor update to Google's stunning Earth View add-on for Chrome is now rolling out on the Web Store, adding a new 'default tab' link and social sharing.
Fancy being greeted by stunning, changing satellite imagery every time you open a new tab in Chrome? If so, Earth View by Google is the extension for you.