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

Author photo
Lee Cross
December 8, 2024