The islands of Bermuda are a scientific mystery. Not because of the notorious Bermuda Triangle nearby, but because they're ...
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