Tagged: china military experiment

0

UFO found on Google Earth

Rather weird things get captured from the high altitudes while the satellites survey and photograph every piece of land on the earth. These satellite images land up on Google Maps for everyone of us...