Back to Show
MetroFocus
TWA 800: SOMETHING SINISTER?
Questions and conspiracy theories still swirl around the TWA Flight 800 that crashed over the shores of Long Island in 1996. Was it a mechanical failure or something far more sinister? The Smithsonian Channel investigates.