Have you ever looked at your home from space?
Of course you have. If you’ve ever used Google Maps chances are you’ve looked for your own home. That’s one of the first things anyone does when they discover Google Maps. What went through your mind when you found it? What about Google Street