International Space Station - 2005-03-28
- Episode aired May 2014
- TV-PG
- 44m
When astronaut Leroy Chao?s high-risk spacewalk is interrupted by bright lights flying past, it sparks a major investigation. Could alien life forms be to blame?When astronaut Leroy Chao?s high-risk spacewalk is interrupted by bright lights flying past, it sparks a major investigation. Could alien life forms be to blame?When astronaut Leroy Chao?s high-risk spacewalk is interrupted by bright lights flying past, it sparks a major investigation. Could alien life forms be to blame?