Some fishers caught sight of an incredible waterspout about 22 miles South of Orange Beach, Alabama, and lasted for roughly 21 minutes after spotted on June 2.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.