Closed Captioning
apply | reset x
font
size
T
T
T
T
color

May 11th, 2013

Spacewalkers take on space station repair job

Flakes of ammonia were discovered leaking out of the cooling system on International Space Station, and two astronauts will take a spacewalk to repair it. NBC’s Tom Costello reports.

More video

TRENDING

LIFESTYLE