OTD in 1985, Delta Air Lines Flight 191 (N726DA) a Lockheed L-1011 TriStar hits a car & collides with two water tanks after encountering a microburst while on approach to Dallas Fort Worth International Airport. 136 of the 163 passengers & crew are killed along with one of the two people in the car.
Upvotes: 52
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list