A physicist debunks the biggest myth about the Bermuda Triangle.

https://www.facebook.com/techinsider/videos/746373418894350/

theFFeed