3 September 2010, 7:56 am
A photograph of Shuttle Columbia launching from the Kennedy Space Center on April 12, 1981, is just one of the 180 images now online.... Read More »