Google Earth Chrome finally available for other browsers

Google Earth Chrome finally available for other browsers