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 Receive notifications Add a comment...