NASA just made thousands of hours of Apollo 11 tapes public for the first time
When Apollo 11 descended from the heavens, touching down on the moon on July 20, 1969, three brave men became immortals, the types of men forever remembered for a single act that defined ...
Back
Read News