Space Station in Fine Shape For Mission, New Crew Says

More from Space.com