Browse Items (1 total)

  • Tags: Ellington Air Force Base

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…