Altogether, as far as we know, 75 planes and hundreds of ships have met their demise in the Bermuda Triangle. Why is this happening? Could it simply be nature at work, or are there more sinister explanations?
See All 32 Episodes of "Black Lotus"