Suggested Searches

X-24B Lifting Body Flares for Landing

X-24B Lifting Body Flares for Landing

With NASA F-104 and T-38 chase planes keeping pace, the X-24B lifting body flares for landing on the main runway at Edwards Air Force Base on Aug. 5, 1975.

Read More

Download