9 May 2025: Storms swirl over Florida’s Space Coast