[WBALTV] Hurricane Debby makes landfall in Florida Big Bend
Read Time:6 Second
Hurricane Debby made landfall Monday morning and will bring “life-threatening” storm surge and flooding to parts of Florida.