This Day in Mystery
March 28
No recorded mysteries for this date... yet.
Here's a mystery to explore instead:
Flight 19's Crew Born (Charles Taylor)
1945
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 →