TWA Flight 800 (2013)

Documentary
N/A
A thought-provoking documentary about the ill-fated Trans World Airline Flight 800 to Paris, France, which exploded on July 17, 1996 just 12 minutes after takeoff from JFK International ...
  • 17 Jul 2013 Released:
  • 20 May 2014 DVD Release:
  • N/A Box office: