The X-38, a prototype “lifeboat” for the crew of the International Space Station that descends under a parafoil, or steerable parachute, made several successful test landings, beginning in the late 1990s, on Rogers Dry Lakebed near NASA’s Dryden Flight Research Center at Edwards Air Force Base (pop. 5,909).
X-38 Lifeboat’ Made for Crew of International Space Station
on September 8, 2006
By American ProfileFound in: Trivia