The Bermuda Triangle remains one of the most mysterious places on Earth. This is the story of Flight 19 and it’s terrible ...
At 2:10 p.m. on December 5, 1945, five U.S. Navy Avenger torpedo-bombers comprising Flight 19 take off from the Ft. Lauderdale Naval Air Station in Florida on a routine three-hour training mission.