Where To Stream In Search of..... Season 3 Episode 10
Bermuda Triangle Pirates
- Aired December 7, 1978
- 30 Min
Bermuda Triangle Pirates: Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?
Bermuda Triangle Pirates
Bermuda Triangle Pirates: Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?