x

WPMT FOX43 | News in Harrisburg, York, Lancaster, Lebanon News, Weather, Sports

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.