Space...The Final Frontier
Five years after the Challenger Disaster, the Space Shuttle Discovery was launched to determine the future of Americas Space Program. This image, taken in 1991, is to commemerate those Astronauts who lost their lives Twenty years ago.
Uploaded on January 27, 2006