Rover ready to start search for life on Mars

iflix

Rover ready to start search for life on Mars

  • TV-G
  • 2019
  • 1mins
With less than a year before its launch the European Space Agency's ExoMars rover has begun its journey to search for life on Mars leaving the UK for final testing in France. Rough Cut (no reporter narration).GenresNews