Tag Archives: The Bermuda Triangle
Lowe: Bermuda, History Triangle Claims Local Navy Man
It went down 70 years ago, on December 5, 1945… Three months after the signature end of World War II, five TBF Avengers Torpedo Bombers thundered down the runway of the Naval Air Station in Ft. Lauderdale and lifted into the air for … Continue reading