TWA Flight 800 filmmaker talks to News 12

June 21, 2013

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

advertisement | advertise on News 12

Add new comment

Collapse comments

More in News

More video