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
- NASA Solar System Vodcast episodes