NASA offers sneak peek at Mars 2020 Rover before July launch
NASA is offering a sneak peek inside its clean room in California to see the Mars 2020 Rover and speak with the engineers who built it prior to the planned July launch.
More Videos
From CNN Newsource affiliates