Waterspout appears near Florida beach

A resident caught the waterspout off the coast of Flagler Beach.

September 10, 2020

Top Stories

ABC News Live Presents