US: Waterspout Spotted Off Marco Island, Florida
- Captured on Sunday 21st of July 2019
- Location is Florida
Description
A waterspout was seen off the coast of Marco Island in Florida on Sunday, July 21. A social media video shows the lar Read more...