The Centaur has [been] delivered.' A towering propellant tank and its rocket engine now stand on display at Los Angeles Air Force Base as a testament to its service to both the United States ...
A Centaur III propellant tank and its rocket engine stand on display at Los Angeles Air Force Base as a testament to its ...