Since the 15th century, the Bermuda Triangle has vanished an untold number of ships, planes and lives. Can the latest scientific techniques finally lay to rest the mysteries of the Triangle?

Since the 15th century, the Bermuda Triangle has vanished an untold number of ships, planes and lives. Can the latest scientific techniques finally lay to rest the mysteries of the Triangle?