US: Waterspout Spotted Off Fort Lauderdale, Florida
- Captured on Wednesday 15th of July 2020
- Location is Florida
Description
A waterspout was spotted off Fort Lauderdale, Florida on July 15 evening. The National Weather Service issued Hazardo Read more...