Bermuda Triangle Pirates
- Episode aired Dec 7, 1978
- Not Rated
Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?Luxurious yachts are disappearing off the coast of Florida. Are pirates trafficking in drugs to blame?