The notoriously strange 500,000 square mile triangular area off of Florida’s Southeastern coast known as the Bermuda Triangle has perplexed scientists for years. It’s ability to make planes and boats vanish without a trace has inspired wild, supernatural explanations.
Continue reading THE DEADLY MYSTERY OF THE BERMUDA TRIANGLE MAY HAVE BEEN SOLVED