Loading Video…

This browser does not support the Video element.

Waterspout spotted near Panama City Beach

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