NASA denied claims by amateur observers that it cut off a video feed from the International Space Station to avoid showing a UFO. source
READ MORE +NASA denied claims by amateur observers that it cut off a video feed from the International Space Station to avoid showing a UFO. source
READ MORE +