Tag: Space Center Houston
Shuttlecraft Galileo Revealed
After a full year’s work of restoration, The Galileo Shuttlecraft from the Star Trek Original Series, has officially been unveiled at its new home at the Space Center Houston. Having… Read more