It seems lately there have been a lot of UFO sightings, but folks witnessing ... shows the planet from space. At the time, it ...