Truthseekers - Season 1 - Bermuda Triangle (Episode 8)
Plot: 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
Episode Aired On:
Saturday, February 19 2022 3 years ago