Red Rover, Red Rover
NASA yesterday released an update on its rover, called Curiosity, launched last November. Destination, Mars, 567-million kms away. …
NASA yesterday released an update on its rover, called Curiosity, launched last November. Destination, Mars, 567-million kms away. …