Mars 2020 Rover Arrives At Its Launch Site

The Mars 2020 rover is offloaded from a C-17 aircraft at the Launch and Landing Facility, formerly known as the Shuttle Landing Facility, at NASA’s Kennedy Space Center on Feb. 12, 2020.




Click here for original story, Mars 2020 Rover Arrives At Its Launch Site


Source: Mars News