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.

This clip is from