She Stuck the Landing!

Well, that was exciting! Congratulations to the teams on the Curiosity mission! Look out for some great science to come from this laboratory!

-cvj

Bookmark the permalink.