Browse Items (1 total)

FSCH00388.jpg
At Ellington Air Force Base (originally called Ellington Field) in Houston, Texas, Mission Commander Neil Armstrong (1930-2012) practicing the moon landing with the Lunar Landing Training Vehicle (LLTV). Apollo 11 was the first space mission where…
Output Formats

atom, dc-rdf, dcmes-xml, json, omeka-xml, rss2