There is video of UFO’s coming near the Space Shuttle during STS-126′s mission on 20 November 2009. Since the title of the video is in all caps, ends with four (count them, FOUR) explanation points and comments are disabled, it must be true. I especially like the low quality video and that when the camera zooms in on the UFOs the video is becomes fuzzier.
UFO always means aliens.
UFOs Near The Space Shuttle http://greginthedesert.net/2009/12/ufos-near-the-space-shuttle/
This comment was originally posted on Twitter
RT @IQXS UFOs Near The Space Shuttle http://greginthedesert.net/2009/12/ufos-near-the-space-shuttle/
This comment was originally posted on Twitter
RT @IQXS: UFOs Near The Space Shuttle http://greginthedesert.net/2009/12/ufos-near-the-space-shuttle/
This comment was originally posted on Twitter