Archive Watch

Spirit and Opportunity: A Tale of Two Rovers (2009)

2009 · Television · 7 min

Synopsis

NASA's pair of red planet rovers have been at work on Mars for five years, far longer than anyone expected.

Uploader's description on archive.org

Details

Running time
7 minutes
Collection
NASA

Subjects on the Internet Archive