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