9/10/1952: TWA Introduces the Lockheed L-1049

Lee Cross
September 14, 2025