It’s July 20, 1969. Neil Armstrong and Buzz Aldrin are about to land on the moon. They will be the first humans to set foot ...
Ralph Longfellow, the lead project engineer for the Apollo 11 lunar landing radar, shares his perspective on the historic 1969 mission and the future of space exploration. CORONADO, Calif. (KGTV) — A ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results