November 12, 2024 On November 11th, Cotton Bayou Beach in Alabama greeted the day with overcast skies and the sight of double red flags fluttering ominously. The Gulf of Mexico off this popular beach ...