For decades, the Bermuda Triangle has lived somewhere between science, myth, and pop culture obsession. It, after all, is the ...