Reading Time: 3 minWhen Google Earth was first released, there was talk about it everywhere and they were overwhelmed with downloads. Since then, it’s become more and more popular. However, I’m sure there are a lot of folks that downloaded it two years ago, checked it out a little bit, and then haven’t gone back in. Here’s what […]