The Apollo 11 Mission

June 1, 2019 Olastech 0

NASA’s Apollo 11 mission comes to life in 19,000 hours of newly available audio. Over the eight-day, 3-hour Apollo 11 mission, astronauts Neil Armstrong, Buzz Aldrin and Michael […]