People in the Tampa Bay area are preparing for Tropical Storm Idalia
Hurricane Idalia slams into Florida; Causes inundation, massive power outage | Oneindia News
Oneindia
Hurricane Idalia plowed into Florida’s Gulf Coast on Wednesday with howling winds, torrential rains and pounding surf, then..