WATCH: Neil and Buzz Relive Their Apollo 11 Moon Landing Together
More than half a century after Apollo 11 changed the course of human history, Neil Armstrong and Buzz Aldrin once sat together and reflected on the mission that carried them to the Moon and back. The first mission to land people on another world blasted off from Cape Canaveral on 16 July 1969, hurtling three […]
The post WATCH: Neil and Buzz Relive Their Apollo 11 Moon Landing Together appeared first on Avgeekery.