Idalia Expected To Make Landfall In Florida As Category 2 Hurricane

Tropical Storm Idalia is expected to make landfall in Florida on Wednesday as a Category 2 Hurricane.

Subscribe

Related articles

Avatar