E-22715
Air Force pilot Major Cecil Powell stands in front of the X-24A lifting body on the lakebed near the NASA Flight Research Center, Edwards, CA, after a 1971 research flight.1971NASA Photo› X-24 Project Description
1 min read
1 min read
E-22715
Air Force pilot Major Cecil Powell stands in front of the X-24A lifting body on the lakebed near the NASA Flight Research Center, Edwards, CA, after a 1971 research flight.1971NASA Photo› X-24 Project Description