UFO Monitors Space Shuttle Maneuvers At Space Station? You Decide!
February 16, 2009 / 760
Space Shuttle Endeavour undocked from the International Space Station (ISS) this morning after a highly successful mission. They’ll land Sunday at Kennedy Space Center in Florida.
For decades, UFO enthusiasts have debated the presence of UFOs during space missions, and the STS-126 flight is no exception.
This video alleges that UFOs watched Endeavour during its docking with the space station on Nov. 16. Take a look and see if you think this video shows UFOs.
You decide!














Comments
Got something to say?