Page "Bermuda Triangle" Paragraph 11
from
Wikipedia
One plane crash was said to have taken place in 1937 off Daytona Beach, Florida, in front of hundreds of witnesses ; a check of the local papers revealed nothing.
Page 1 of 1.
1.841 seconds.