Life On Mars: The Amazing Rovers

(TV movie)
USA, 2015, 45 min

Plots(1)

Bringing to life the epic expedition by Mars rovers Spirit and Opportunity, one of the greatest and most surprising adventures of the Space Age. (National Geographic)

Gallery (4)