Congratulations NASA on another successful mission! Stardust is on the ground after a succesful 2.9 billion mile journey! Now that the engineering is over, the years of science can begin!
My random ramblings and musings
Congratulations NASA on another successful mission! Stardust is on the ground after a succesful 2.9 billion mile journey! Now that the engineering is over, the years of science can begin!