Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

Has aliens created the Bermuda triangle and why?

Do you think aliens from other space have created the Bermuda triangle and why have they created it?
Is it really aliens or only metane gas floating up to the surface?

 
Post Comment