As China Spacecraft Lands on Mars, Ham Notes Lander and Rover Separation nerfd 3 years ago Share this: