November 12, 2024 On November 11th, Cotton Bayou Beach in Alabama greeted the day with overcast skies and the sight of double ...