Google's cameras have spent years driving through locations across the world, capturing countless random moments along the ...
There are many, many weird things seen on Google Earth. The service, which was launched in 2005, compiles images from various sources, from satellites in geosynchronous orbit that snap low-resolution ...