3 ms·> NASA didn't like the propulsive landing for return to earth, Heh, and now it's back ;)by philipwhiuk 2y ago> NASA didn't like the propulsive landing for return to earth, Heh, and now it's back ;)