The islands of Bermuda are a scientific mystery. Not because of the notorious Bermuda Triangle nearby, but because they're perched atop a swollen mass of the Earth's crust that technically shouldn't ...
Amazon S3 on MSN
The Bermuda Triangle: Mystery that swallows ships & planes
For decades, the Bermuda Triangle has remained one of Earth’s greatest mysteries. Is it science, coincidence, or something beyond explanation? Watch till the end to decide for yourself.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results