0 Members and 1 Guest are viewing this topic.
I know space landed the first stage rocket last launch. Would love to see them keep doing it to save money on rockets and use that money on more probes and research.