Quantcast
Last updated on April 18, 2014 at 7:49 EDT
Sample Return Capsule Landing
52 of 55

Sample Return Capsule Landing

January 24, 2006
Artist's concept of Stardust's sample return capsule on the ground.