Search
Library
Log in
Watch fullscreen
last year|0 view

NASA to Demolish Apollo 11 Moon Landing Lab Where Neil Armstrong, Colleagues Were Kept in Quarantine

Follow This Trending World
The building, completed in 1967, was designed to isolate the astronauts and lunar rock samples until it was clear they weren't carrying disease.

NASA says the Houston building where Apollo 11 astronaut Neil Armstrong and his colleagues emerged from quarantine after their 1969 moon mission has fallen into disrepair and will be demolished.

#followthistrendingworld
Browse more videos