Comment Comment by blfr How is reliable Google Maps and Street View not improving the world? I'm using them daily and they're improving my life a lot. parent blfr 11 years ago