3 ms·
Last year there was a lot of news about them possibly renaming Picasa as Google Photos and Blogger as Google Blogs, though that clearly never happened.
by esrauch 14y ago
Last year there was a lot of news about them possibly renaming Picasa as Google Photos and Blogger as Google Blogs, though that clearly never happened.