Google has sent out press invites to 'the unveiling of the new Google Earth' on April 18. The company gives no clue what to expect, but promises a 'brand new experience.' As Engadget observes, the smart money has to be on new virtual reality features ...

Read more of this post