August 2, 1985: Delta Airlines Flight #191

Aircraft: N726DA (L10). Route: FLL-DFW. 152 Passengers, 11 Crew Members (29 survivors, 27 injuries). Jet encountered wind shear in DFW, touched ground and bounced back into air, crossed highway coming down on car and skidded into water tanks.

User
New York, USA
Views
9,735

Likes
0
Photos
4
Updated
19 days ago