US: Waterspout Spotted In Jekyll Island, Georgia
- Captured on Sunday 6th of September 2020
- Location is Georgia
Description
A waterspout was spotted in Jekyll Island, Georgia on Sunday, September 6. The video shows the waterspout over the oc Read more...