Skip to main content
play

Waterspout swirls off the coast of Florida

This waterspout was spotted above Choctawhatchee Bay off the coast of Lake Lorraine, Florida, on March 31, during severe weather.
Accuweather