Google Maps Used To Catch Wife Cheating

It's still a marvel to see the Google Maps car around town. You periodically check to see if you or your car made the street view feature of Google maps. While some people do funny antics in hopes of being a local celebrity, some people would rather not be seen. Recently a man in Lima, Peru...
Read More