Spacecraft Location
The Faith 7 spacecraft is currently displayed at Space Center Houston, Houston, TX.
Read more about this topic: Mercury-Atlas 9
Spacecraft Location
The Faith 7 spacecraft is currently displayed at Space Center Houston, Houston, TX.
Read more about this topic: Mercury-Atlas 9