Certainly my top photo set of the week – a complete photo album of the assembly and launch of the Mars Science Laboratory mission. Very cool. Good luck on touchdown on Mars in a few days!
Curiosity Just Days Away From Mars – In Focus – The Atlantic.
You must be logged in to post a comment.