<p>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</a>. This video shows the waterspout. Credit: Leonardo DoNascimento</p>