Google Earth has a long and storied history — though not quite as long as the planet it depicts. The product we all know as Google earth was released on June 28th, 2005. Though we're a few weeks separated from that, Google has taken today to celebrate its formal 15th anniversary. But, in fact, Google Earth's history stretches back a little further than that.

Read More