A physicist debunks the biggest myth about the Bermuda Triangle. Posted on April 30, 2017 by theFFeed https://www.facebook.com/techinsider/videos/746373418894350/