Oct 6, 2019
Follow the podcast on Twitter HERE
In the early evening of the 2nd of August, 1985, a Lockheed L1011 Tristar is on final approach to land at Dallas Fort Worth International Airport. Delta Airlines flight 191 is a regularly scheduled flight between Fort Lauderdale in the state of Florida and Los Angeles California, with...