TWA Flight 891 photograph

TWA Flight 891

Use attributes for filter !
Locations Italy
Date of Reg.
Date of Upd.
ID1985892
Send edit request

About TWA Flight 891


TWA Flight 891 was a Lockheed L-1649A Starliner that crashed not long after taking off from Milan Malpensa Airport on 26 June 1959. All 68 passengers and crew on board were killed.

Related Persons

Next Profile ❯