Quite the marvelous technical feat, based on in depth reading of all that has to be letter-perfect in order to pull off that landing. Just shows what humans are truly capable of when they're not otherwise preoccupied crapping and defecating all over our own planet, or incessantly bickering and fighting with one another....
Mars Curiosity Rover
21 replies to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users