TWA Flight 800 filmmaker talks to News 12

Dr. Thomas Stalcup’s documentary claims an external explosion brought down the aircraft.