Submitted by Sci Fi Guy on Thu, 2013-08-22 00:59 Video of The Strange Truth About The Bermuda Triangle Member Content Rating: 0 No votes yet Groups audience: MYSTERIUM Log in or register to post comments 1604 reads