Bermuda Triangle Atlantic Ocean - 31 January 2026 - Waterspout reported over open waters

Bermuda Triangle Atlantic Ocean - 31 January 2026 - Waterspout reported over open waters