Waterspout closes in on Alabama shore

2020-06-07 8

This waterfall formed off the coast of Gulf Shores, Alabama, on June 7. It churned water into the air while closing in towards land.

Free Traffic Exchange