Google Maps Street View: Google driver spotted in highly embarrassing police encounter
GOOGLE Maps Street View is created thanks to Google cars photographing the world from ground level. It’s considered a source of authority yet one UK image suggests a Google driver had an unfortunate run-in with the police – what do you think happened?
Daily Express :: Travel Feed
Comments are closed.