New Film Alleges Flight 800 Crash Was Not Accidental

hulu videos
After the NTSB ruled that an electrical short caused TWA Flight 800 to crash in 1996, killing all its passengers, six members of the investigative teams are coming forward in a new documentary to say there was evidence that explosions took it down.
View Comments (2)