Witchcraft In The Devil’s Triangle

S1, E6: Witchcraft In The Devil’s Triangle

Available on NOW, Prime Video
The Witchcraft is one of the strangest disappearances from the Bermuda Triangle. An expedition leads to a shocking discovery on the sea floor.