Tag Archives: Discovery

Star Trek Honor for Space Shuttle Discovery

At 3:23 am ET this morning (March 7, 2011), NASA gave a fitting tribute to the Space Shuttle Discovery as she wraps up her final mission. The Discovery astronauts were...