Friday, November 22, 2019
TWA Flight 427
Twenty five years ago today TWA Flight 427 departed Lambert-St. Louis (STL) destined for Denver, Colorado. Sadly, Flight 427 struck a Cessna aircraft, killing both of its occupants.
We remember those affected by the tragedy. Our thoughts are with you.