› added 5 years ago
87
TIL, The Bermuda Triangle, also known as the Devil's Triangle and its paranormal explanations
via reddit.com