The Space Station Live recap video for April 4, 2013. Watch the full Space Station Live broadcast weekdays on NASA TV at 10 a.m. CDT.
Share this note: