Hangout Festival An annual three-day music festival (May 17th-19th) on the white sand beaches of Gulf Shores, Alabama! More Information