Loading the player...

NASA Spacesuit Malfunction Delays Space Station Repairs 12/23/13

  • Uploaded 10 years ago in the category News and Politics

    PROVIDED BY CNNNEXT.COM

    An issue with the life support system has astronauts worried.

    ...

    PROVIDED BY CNNNEXT.COM

    An issue with the life support system has astronauts worried.

  • # NASA
show more show less
    Comments (0)