Video Shows Storms In Relation To Triangle

Noting it is just for “entertainment purposes,” and saying they are having fun and doing the “most 2020 conspiracy theory ever,” Weather Nation posted a video showing the storm tracks in the Atlantic this season, claiming none of them have affected the Bermuda Triangle. Bermuda is located at the top right tip of the so-called […]

(Click to read the full article)

Go to Source