One of a group of five Grumman TBM Avenger torpedo bombers that disappeared over the Bermuda Triangle on December 5, 1945, mysteriously reappeared this morning at the Patrick Air Force Base in Brevard, Florida.
Around 7:15 AM this morning, a single-engine propeller aircraft arrived in the vicinity of the United States Air Force restricted flight zone and used an abandoned military radio frequency to demand permission to land on the installation.
The pilot ignored several warnings from the tower operators, insisting that his obsolete aircraft was a military vehicle belonging to the U.S. Air Force. Read the full story here ▶