No time machine required. NASA is bringing back its sleek “Worm” logo, which represented them from 1975 – 1992, and thereafter, on select merchandise. All just in time to send the Falcon 9 into space as part of the Demo-2 flight, now scheduled for mid-May.