EC75-4914
This 1975 photo shows the X-24B lifting body gliding to a landing on Rogers Dry Lake, adjacent to the NASA Flight Research Center, Edwards, CA, as Space Shuttle orbiters would in the future.October 1975NASA Photo› X-24 Project Description
1 min read