Loading...
Uploaded by UfolojiNet on Nov 20, 2009
20-Nov-2008 (NASA STS-126) Secret NASA Tape showing two UFOs clearly
Science & Technology
Standard YouTube License
It fooled me for a lil bit. Not gonna lie. And with over 8 billion people on earth someone would have seen it and made a big deal in my opinion
Racekid11 1 year ago
a beautiful fake
0101sk 1 year ago
a beautiful fake
Awesome!!
sailbeyondthesunset 2 years ago
unbelievable,they are still close to Earth
Rusbalt 2 years ago
Load more suggestions
It fooled me for a lil bit. Not gonna lie. And with over 8 billion people on earth someone would have seen it and made a big deal in my opinion
Racekid11 1 year ago
a beautiful fake
0101sk 1 year ago
a beautiful fake
0101sk 1 year ago
Awesome!!
sailbeyondthesunset 2 years ago
unbelievable,they are still close to Earth
Rusbalt 2 years ago