Terrifying video captures the moment Ocean Research Project sailors encounter a ghost ship near the Bermuda Triangle while researching in the Atlantic Ocean. Ocean Research Project sailors discovered ...
For some, it's the most feared stretch of water on the entire planet. The Bermuda Triangle, also known as the Devil's Triangle, is a region in the North Atlantic Ocean that has long been shrouded in ...