Mars Rover’s Hovering Act Will Have NASA Scientists Biting Nails (SPACE.com)

SPACE.com - Scientists are jittery but thrilled about the upcoming launch of NASA’s Curiosity rover, the largest Mars rover yet.

Leave a Reply

You must be logged in to post a comment.