Space station crew returns to Earth with perfect splashdown

Space station crew closes out 8-month mission with picture-perfect Pacific Ocean splashdown
The Crew 13 fliers completed a mission spanning more than 100 million miles with a pinpoint splashdown off the coast of Southern California.
By: cbsnews.com







