ECN-2006
This 1968 photo shows the bulbous X-24A Lifting Body research vehicle on the lakebed adjacent to the NASA Flight Research Center.1968NASA Photo / › X-24 Project Description
1 min read
1 min read
ECN-2006
This 1968 photo shows the bulbous X-24A Lifting Body research vehicle on the lakebed adjacent to the NASA Flight Research Center.1968NASA Photo / › X-24 Project Description