Waterspout Spotted Off Florida's East Coast

  • 9 years ago
A waterspout was spotted off the waters of Florida’s Fort Lauderdale Beach on Wednesday, October 7. The National Weather Service reported on stormy conditions in southern Florida. This video shows the waterspout. Credit: Leonardo DoNascimento