Coverstory Terraforming Mars - The 2020 Rover May 15th, 2019 0 As it continues assembly at JPL’s Spacecraft Assembly Facility High Bay 1 in Pasadena. California, more and more details about the rover come...