Epic waterspout seen off the coast of Dauphin Island in Alabama
This 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)
Like Sharedots on Facebook