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