Some strange-looking people greet the Google Maps car in the…
Take a Peek