Google Maps UFO sighting: Is mysterious shape PROOF of alien life?



GOOGLE maps captures all sorts of human life, but now one eagle eyed group think it may also have captured alien life too.



Read More