6/10/1965: The World's First Automatic Landing

Lee Cross
June 10, 2025