Shows > This Week In Space with Miles O'Brien

What the Astronauts Are Doing: STS-131

Space Shuttle Discovery's crew delivers a module full of science gear, supplies, and consumables to the International Space Station. And they have just as complex a load to bring home.
credit : spaceflightnow.com
Watch more  ►
Shows