Miscalibrated Internet Receptor Stalks

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.

Advertisement

Share This Story

Get our newsletter