This Day in Mystery

May 5

1945Ocean Depths

Flight 19's Crew Born (Charles Taylor)

Lieutenant Charles Taylor, who led the doomed Flight 19 into the Bermuda Triangle on December 5, 1945, was born in Corpus Christi, Texas.

Read full article →
This Day in Mystery: May 5 | This Unexplained Universe