The fastest humans in the galaxy just got a spiffy patch to prove it

NASA’s Artemis II crew are the fastest people alive, and now they have the patch to prove it. Mission Commander […]

With new patch design, the Crew-13 astronauts clearly aren’t superstitious

It comes after 12 The STS-13 crew, redesignated STS-41-C, created this patch that highlights superstitions and triskaidekaphobia. The STS-13 crew, […]