Bermuda Triangle

Referenced in 1 episode

Definition

A loosely defined region in the western part of the North Atlantic Ocean where a number of aircraft and ships are said to have disappeared under mysterious circumstances, often connected to paranormal activity.