US: Waterspout Spotted Off Gulf Shores, Alabama 2
- Captured on Sunday 7th of June 2020
- Location is Alabama
Description
A waterspout was spotted off the Gulf shores in Alabama on Sunday, June 7th. The National Weather Service expected Tr Read more...