9052 shaares
Apollo 11 astronauts Neil Armstrong and Edwin E. “Buzz” Aldrin, the first men to land on the moon, plant the U.S. flag on the lunar surface, July 20, 1969. Photo was made by a 16mm movie camera inside the lunar module, shooting at one frame per second. (Nasa via AP) Remembering Tranquility Base. It’s been 48 years since we heard those famous words announcing that | Read More »