3 ms·NASA brings back its iconic “worm” logo to mark return of human spaceflight10 points by geerlingguy 7y ago