Note: Only forum leaders may delete posts.
*HTML is ON *UBB Code is ON Smilies Legend
Smilies Legend
Apollo 13 astronauts statue touches down at Space Center Houston [i]NASA's Apollo 13 crew has landed in Houston — permanently and perpetually. James Lovell, Fred Haise and the late Jack Swigert have been immortalized as a bronze statue now on display at Space Center Houston, the official visitor center for NASA's Johnson Space Center in Texas. The life-size sculpture recreates the moment on April 17, 1970, when the three crewmates stepped out of a helicopter onto the deck of an aircraft carrier, marking their safe recovery after the "Houston, we've had a problem" ill-fated moon mission.[/i]
Contact Us | The Source for Space History & Artifacts
Copyright 1999-2024 collectSPACE. All rights reserved.