Liz meets Mars Curiosity rover’s twin

Liz Bonnin finds out how NASA scientists on Earth operate a rover sitting millions of kilometres away on the surface of Mars.

Release date:

Duration:

5 minutes

This clip is from