Astronaut Leroy Chiao Decided To Spill Beans About His Encounter With UFOs
Back in 2005, Leroy Chiao became the official commander of the International Space Station. He was active from October 2004...
Back in 2005, Leroy Chiao became the official commander of the International Space Station. He was active from October 2004...