Waterspout spotted near Panama City Beach

A waterspout was seen off Panama City Beach as storms passed through Florida earlier this week.

Top Videos

Good Day Tampa Bay

We Live Here