Seconds from Disaster | 23 - TWA Flight 800 (2005)
After an hour delay, TWA Flight 800 takes off from JFK then 12 minutes later explodes south of Long Island killing all 230 passengers and crew on-board. What caused it to blow out of the blue?
2005-10-18 22:00:00 - National Geographic