A SpaceX rocket has quietly touched down in Houston, landing under the cover of night at the NASA visitor center where it will soon go on display.
SpaceX delivers Falcon 9 rocket for Space Center Houston display : Read more
SpaceX delivers Falcon 9 rocket for Space Center Houston display : Read more