Much buzz abounds about Phoenix‘s successful landing on Mars. There are already plenty of pictures to check out too.
With that landing, the score is tied at 20-20 and Earth’s scoring streak continues!
Although the mission is only scheduled to last 90 days, considering the success of Opportunity and Spirit, I have high hopes that Phoenix’s mission will last longer.
Discover more from Imablog
Subscribe to get the latest posts sent to your email.