Possible waterspouts spotted coming ashore in Florida

AccuWeather 2021-04-10

Views 1

A few possible waterspouts were reported near Panama City Beach, Florida, on April 10, after tornado warnings were issued in the area.

Share This Video


Download

  
Report form