Double Waterspout Formation Seen From Florida Beach

2018-07-05 34

Residents of Taylor County, Florida, spotted two waterspouts forming off Dekle Beach on July 3.

This video was captured by Stephanie Morgan English. It shows one waterspout in motion as another forms close by. Credit: Stephanie Morgan English via Storyful