12/08/1964: United Caravelle's First US Auto Landing

Lee Cross
December 8, 2024