Double Waterspout Formation Seen From Florida Beach
  • 6 years ago
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