Truthseekers - Season 1 Episode 8 -
Bermuda Triangle
A region of the western part of the North Atlantic Ocean defined by points in Bermuda. Florida and Puerto Rico has a long standing reputation for mysteriously swallowing boats, ships ad even airplanes.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.