Here Are the First Videos From Hurricane Idalia as it Makes Landfall in Florida
Hurricane Idalia officially made landfall Wednesday morning in Florida. Experts say the storm was a category three hurricane.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed