On May 25, 2008, NASA’s Phoenix spacecraft made a smooth landing on Mars, completing a nine-month, 422 million-mile journey.…Read more by
Comments
On May 25, 2008, NASA’s Phoenix spacecraft made a smooth landing on Mars, completing a nine-month, 422 million-mile journey.…Read more by