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.