A waterspout has been sighted off the coast of Florida.

 A waterspout has been sighted off the coast of Florida.



As storms moved across the area, a massive waterspout was seen off the shore of Florida's Panhandle.



Next Post Previous Post
No Comment
Add Comment
comment url