NASA’s Stardust sampler lands…

Image (1) 141033main_capsule-1-516.jpg for post 39891

By , 01/15/2006 @ 4:08 am= | Full size is 100 × 66 pixels