Take a tour of Launch Site One, nestled in the Guadalupe Mountains in West Texas, where astronauts will fly to space and back …

Take a tour of Launch Site One, nestled in the Guadalupe Mountains in West Texas, where astronauts will fly to space and back …