Loading the player...

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

  • Uploaded 4 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