Hurricane Idalia smashes into Florida; too soon to gauge impact or… Hurricane Idalia smashed into Florida's western coast about 7:45 a.m. EST Wednesday… Read More...