Tales of the Bermuda Triangle are the stuff of legend, but roundly dismissed by skeptics as tragic, but explainable disappearances. Now there is a different mysterious area hovering just above the earth that has gotten the attention of scientists.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!