Saturday Marks 25th Anniversary Of TWA Flight 800 Crash
Saturday Marks 25th Anniversary Of TWA Flight 800 Crash

The plane, bound for Paris, crashed in the waters off Long Island in 1996 shortly after takeoff from John F.

Kennedy International Airport.