US: Waterspout Spotted Off Key West, Florida
- Captured on Sunday 9th of August 2020
- Location is Florida
Description
The National Weather Service confirmed a waterspout spotted in north of Shark Key, near Key West, Florida on Sunday, Aug Read more...