Denver, Boulder, and Grand Junction Monthly Meetings: “TWA Flight 800” – February 2014

TWA FLIGHT 800 is a thought-provoking, 90-minute documentary about TWA Flight 800 to Paris, which exploded on July 17, 1996, just 12 minutes after takeoff from JFK International Airport, killing all 230 people on board. The film features six former members of the official crash investigation who break their silence to refute the officially proposed […]

Continue reading