Random Video

Double Waterspout Formation Seen From Florida Beach

2018-07-05 34 Dailymotion

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