Scientists Says They Figured Out the Bermuda TriangleScientists Says They Figured Out the Bermuda TriangleI don't know if I agree with this. Aliens are totally the reason why the Bermuda Triangle is such a weird place.GingerGinger