lightsinthedark.com
NASA Releases Thousands of Hours of Apollo 11 Tapes
You’ve undoubtedly heard many times over the historic words uttered by Neil Armstrong when the Apollo 11 LM Eagle touched down in the Sea of Tranquility on July 20, 1969 and when he stepped o…