Colossal Mysteries - Season 1 Episode 1 - The Truth of the Bermuda Triangle

The Truth of the Bermuda Triangle
Sign up for Peacock to watch this episode.

The Truth of the Bermuda Triangle

Frightening stories about a mysterious spot in the Atlantic Ocean known as the Bermuda Triangle.