The Bermuda Triangle Solved?

(2001)