This story now
IN People ON
Google Earth has been here for a long time now and has evolved for good every time it did. In the process, we got a service of street view, now available for so many places.
Street views have captured so many weird and amazing thing and have even prevented crimes from happening. This time, though, the self-driven car got us captured, a woman peeing on a wall in a very compromising situation.