We put another lander on Mars

NASA InSight has landed. I note that the control room personnel are all wearing uniform polo shirts.

Tue Nov 27 13:47:17 CST 2018 by Matthew. Comments

This website is an Amazon affiliate and will receive financial compensation for products purchased from Amazon through links on this site.