Truthseekers - Season 1 Episode 8 Bermuda Triangle
5.0042 minutes
In the North Atlantic, a region bordered by Miami, Puerto Rico and Bermuda has come to be known as The Bermuda Triangle. Strange happenings, disappearances and unexplained sightings hold the worlds imagination.