Miscalibrated Internet Receptor Stalks
Miscalibrated Internet Receptor Stalks
Illustration for article titled Todays Space Trivia - STS-107 Launch

On this date in 2003 the Space Shuttle Columbia lifted off for a 17 day mission. Tragically it turned out to be Columbia's final flight.

Share This Story

Get our newsletter