Hurricane Idalia: 12 hours in 80 seconds

1 year ago 27
ARTICLE AD BOX

Footage from Florida's Big Bend shows homes submerged and roads inundated. Officials are calling Hurricane Idalia the worst storm to hit this part of the state in 100 years.

Read Entire Article