Waterspout Forms Off Florida's Flagler Beach
A waterspout was observed off the eastern coast of Florida at Flagler Beach on Monday, June 6, the National Weather Service (NWS) confirmed.
Matt Burkhalter said he filmed this footage on Monday as the waterspout formed clearly on the horizon.
Waterspouts were also reported in Pensacola Pass and Fort Pierce. Credit: Matt Burkhalter via Storyful
Video transcript
[NO SPEECH]