x

FOX 61 | Connecticut breaking news, weather, traffic, sports and social media

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.