Only 20hrs till touchdown…and you can watch it on Xbox live
+NASA #curiosity This post has been reshared 4 times on Google+ View this post on Google+
05 Aug 2012 in G+ Posts, by