This is a record

Captured August 26, 2024 11:49 am

View Mode: Standard Screenshot
Title
Mars Science Laboratory: Curiosity Rover - NASA Science
Description
Part of NASA's Mars Science Laboratory mission, at the time of launch, Curiosity was the largest and most capable rover ever sent to Mars at that time.