Air Force pilot Major Cecil Powell stands in front of the X-24A on the lakebed near the NASA Flight Research Center, Edwards, California, after a 1971 research flight.
Information
Taken in
Edwards Air Force Base
Autor
NASA
Descrição
Air Force pilot Major Cecil Powell stands in front of the X-24A on the lakebed near the NASA Flight Research Center, Edwards, California, after a 1971 research flight.