Weather gone wild: Bermuda Triangle mystery solved?

The Bermuda Triangle disappearances between Florida, Bermuda and Puerto Rico may have resulted from extreme weather.

Advertisement
Advertisement
Advertisement