Tropical storm Idalia continues barreling through the Southeast, Latest NEWS, News Hub77
Tropical storm Idalia continues barreling through the Southeast, Latest NEWS, News Hub77

Idalia made landfall early Wednesday on Florida’s Gulf Coast as a powerful Category 3 storm.