Ever had some concerns about Google Maps and how much that app can see about your house, your car, your neighbors and … maybe … yourself?!?

Well, maybe you are right! Have a look at this video from the vacationeers

;D