Watch: Scientists reckon that they've finally solved the mystery behind the Bermuda Triangle Trending 7 years ago