Plane That Disappeared In Bermuda Triangle In 1945 Lands In Florida, Crew Remembers Nothing

LAGOS FEBRUARY 14TH (NEWSRANGERS)-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 (Thursday, February 13th, 2020) 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…

Read More