The Apollo 11 astronauts, still in the quarantine facility, arrive at Ellington Air Force Base in Houston on July 27, having been transported there aboard a C-141 aircraft via Hawaii. In the foreground, Armstrong plays a ukulele.
July 16, 2009 4:00 AM PDT
Photo by: NASA
| Caption by: Jonathan Skillings
Conversation powered by Livefyre