Top-ratedS7.E5 ∙ The Bermuda TriangleSun, Sep 20, 1992A scientific explanation to the mystery of the Bermuda Triangle.7.4/10 (6)Rate