Image and video by AUR
NASA has done it again.
On January 15th a UFO was caught on the International Space Stations webcam coming up over the Earth. A couple of seconds after the big gray UFO was seen NASA shut down the camera and put up a sign that said they were having technical difficulties.
This seems to be pretty fishy NASA. You can check out the video below.