What the 'St. Louis Wreck' Actually Refers To
aviation
The phrase St. Louis wreck most often refers to a serious midair collision on February 7, 1991, involving a TWA Lockheed L-1017 (Flight 595, a cargo flight) and a small Cessna 4...
Open article