This Day in Tech History - Opportunity Lands on Mars (Patreon)
Published:
2022-01-26 05:23:59
Imported:
2026-06
Content
January 25, 2004
Opportunity rover (MER-B) lands on surface of Mars, three weeks after its twin, Spirit (MER-A), touched down on the oth