Tornadoes, Winds, Rain Hit Florida Panhandle and Parts of Alabama May 12, 2025 Tornadoes, strong winds and flash flooding hit parts of north Florida and Alabama over the weekend, damaging dozens of homes...