Is The Mystery of the Bermuda Triangle Solved (Again)?