Waterspout spotted off Alabama's Gulf Coast

A waterspout was spotted near Gulf Shores, Alabama, as Tropical Storm Cristobal approached the U.S. coast.

June 7, 2020

Examined