Skip To Content

Where To Stream In Search of..... Season 3 Episode 10

Bermuda Triangle Pirates

Bermuda Triangle Pirates: Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?