Skip to main content
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.