Tag: new google earth

shape
shape
shape
shape
shape
shape
shape
shape
Standard

New Google Earth to be launched on April 18th

It seems April is going to be a very eventful month of the year. There is big media hype as Galaxy S8 and Galaxy S8 plus are releasing, there is Clips by Apple that has been making waves and now Google is sending out media invites all over for the date of April 18th,