Rise to the Moment of Truth Sunday, December 22, 2024

Tag: WATERSPOUT

Gulf coast Alabama News
Waterspout spotted off Gulf Coast during severe storm

A waterspout was caught on camera in the Gulf Shores/Orange Beach area.