Hurricane Idalia makes landfall in Florida

The center of Hurricane Idalia has slammed Florida’s Gulf Coast with catastrophic winds not seen in this region in 125 years.

Top Videos

Most Watched

KTVU Vault

Wild Rides