Homes in Horseshoe Beach, Florida, submerged as Hurricane Debby makes landfall

Debby made landfall in Florida's Big Bend at around 7 a.m. Monday, with severe storm surge and 80 mph winds.

August 5, 2024

Top Stories

ABC News Live Presents