Epic waterspout seen off the coast of Dauphin Island in Alabama

Published June 22, 2020 342 Views

Rumble / Natural PhenomenaThis person caught a video of a waterspout off the coast of Dauphin Island, AL just after 8 AM Central Time. They even caught it diminishing!

Credit:
Ryan Marshman
@marshman_ryan (Twitter)