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

Lee Cross
September 10, 2024