Also in Rewind: "People Are Sharing The Wildest Life-Ruining Moments They’ve Ever Witnessed" ...
The patch of sea between Florida, Puerto Rico and Bermuda gained legendary status in the mid-20th century when articles linked it to mysterious disappearances of boats and aircraft. One of the most ...