Bermuda Triangle

S2E10 · 2006-12-11 · 45 min

Numerous ships and planes vanish in the Bermuda Triangle.

The show’s own verdict is on its page.