Well, you read the title. This blogger is proposing the theory that NASA abruptly shut down a live feed of the International Space Station because a “huge” UFO showed up unexpectedly (because there are times when they show up expectedly). With condemning evidence like this video, it’s hard to imagine that there will not be a full investigation forthcoming.